본문 바로가기

전체 글420

[ORACLE] 문자열 변환 함수 LTRIM 정의된 문장에서 왼쪽에서 지정된 단어가 나타나면 제거 예 ) select LTRIM(';A;B;C;',';') from dual 결과 à A;B;C; RTRIM 정의된 문장에서 오른쪽에서 지정된 단어가 나타나면 제거 예 ) select RTRIM('A;B;C;',';') from dual 결과 à A;B;C REPLACE정의된 문자에서 해당 문자열을 찾아서 지정 문자열로 변경 예) select REPLACE(';A;B;C;',';','*') from dual 결과 à *A*B*C* SUBSTR정의된 문자에서 해당 숫자만큼 문자열 추출 예) select substr('ABCDEF', 3) from dual 결과 -> CDEF default는 왼쪽부터 추출이며 오른쪽부터 추출하고 싶다면 (-) 기.. 2016. 5. 23.
ORACLE/MSSQL 차이점 출처 http://www.sqler.com/271411 . DDL 구문 MSSQL 생성 : CREATE PROCEDURE / CREATE FUNCTION 수정 : ALTER PROCEDURE / ALTER FUNCTIONOracle : 생성과 수정 : CREATE OR REPLACE PROCEDURE / CREATE OR REPLACE FUNCTION 개인적인 경험에서 이 부분이 매우 어색했고, "Oracle 구문이 생각보다 편한데?" 라고 느꼈던 부분입니다. 생성하거나 수정하거나 동일한 구문을 쓴다는 것은 실제 객체 구현시 생각보다 편했습니다. . 객체 이름 길이 제한 MSSQL : Stored Procedure 혹은 Function 이름을 정하는데 특별히 신경써 본 기억이 없습니다. 제한이 있긴 하지.. 2016. 5. 19.
[MS] Transaction **** 출처 URL*****http://infodbbase.tistory.com/29 1. Transaction이란하나의 논리적 작업 단위로 수행되는 일련의 작업을 뜻한다.Transaction은 ACID속성을 가져야 한다.· 원자성(Atomicity)은 트랜잭션과 관련된 작업들이 부분적으로 실행되다가 중단되지 않는 것을 보장하는 능력이다. 즉 트랜잭션은 모든 작업이 수행되거나 혹은 하나도 수행되지 않아야 한다.· 일관성(Consistency)은 트랜잭션이 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 유지하는 것을 의미한다. (DATA의 무결성 유지)· 고립성(Isolation)은 트랜잭션을 수행 시 다른 트랜잭션의 연산 작업이 끼어들지 못하도록 보장하는 것을 의미한다· 지속성(Du.. 2016. 5. 19.
procedure *********프로시저 관련 참고 URL********https://msdn.microsoft.com/ko-kr/library/ms190782.aspx**내용 부분 출처 **http://infodbbase.tistory.com/27 DB사용 시 Stored Procedure를 생성하게 될 때가 있다. Stored Procedure란…………………DB 내부에서 작업을 수행해주는 하나의 프로그램으로, 하나 이상의 Transact-SQL문의 그룹을 뜻한다. 보통 매개변수를 입력 받아 결과를 매개변수의 형태로 호출하는 형태로 사용한다. 프로시저를 사용하는 이유는…………………….서버/클라이언트 네트워크 트래픽 감소 , 보안강화, 코드 재사용, 유지관리 용이, 성능 향상등의 장점이 있기 때문이다!!! 1. 저장 프.. 2016. 5. 18.
tiles 설정 https://tiles.apache.org/framework/tutorial/튜토리얼 url 참고 tiles란 페이지 레이아웃을 위한 아파치 프레임워크 중에 하나이다! **내가 사용한 tiles 사용 전제조건 !!1. tiles.jar를 다운받아 /WEB-INF에 추가.~~~~~~~~~~~~~2. ViewResolver를 tiles로 대체 1. Spring의 DispatcherServlet의 설정 파일에 tiles의 사용법에 대해 기술 /WEB-INF/tiles/tiles.xml 2. 위에서 설정한 tiles 설정파일 작성 2016. 5. 16.
[Spring] Dispathcer Servlet 설정 방법 서블릿의 설정은 "WEB-INF/web.xml"에서 할 수 있는데 그 설정내용이 길기때문에 별도의 파일로 작성하고 web.xml에는 그 해당파일의 경로를 지정하는 방식으로 사용할 수 있다 ! 예) Servletorg.springframework.web.servlet.DispatcherServletcontextConfigLocation/WEB-INF/config/config.xml1 --> 서블릿의 선.후 처리등의 작업 흐름을 담당하는 Dispatcher를 지정하고해당 디스패처 서블릿의 설정을 별도의 파일 경로로 지정해 준것이다.따라서 디스패처의 설정을 해당 경로의 파일안에 기술해주면 소스정리도 보기 좋아진다는 말씀! 2016. 5. 16.