Programming268 셀렉트 박스 데이터 이동 2016. 1. 6. [oracle] merge into MERGE 문의 이해 - MERGE문은 조건에 따라서 데이터의 삽입,갱신,삭제 작업을 한번에 할 수 있다. - 해당 행이 존재하는 경우 UPDATE(DELETE포함 할 수 있음)를 수행하고, 새로운 행일경우 INSERT를 수행한다. - 대상 테이블에 대한 UPDATE/INSERT 조건은 ON절에 의해 결정된다. - MERGE문에서 CLOB 사용시 업데이트 할 내용이 2000bytes가 넘을때 ORA-00600 오류가 발생하며, patch set 11.2.0.2 버전으로 해결할 수 있다. MERGE Syntax ? 1 2 3 4 5 6 7 8 9 10 11 12 13 MERGE [ hint ] INTO [ schema. ] { table | view } [ t_alias ] USING { [ schema... 2015. 12. 17. [oracle] WM_CONCAT 함수 사용하기 CONCAT 함수는 입력되는 두 문자열을 연결하여 반환한다.문자열의 데이터타입은 CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB, NCLOB이며, 두 문자열 데이터 타입이 같으면, 그와 같은 데이터타입을 반환한다. 하지만 입력되는 두 문자열의 데이터타입이 다를 경우 NCLOB 데이터타입으로 반환된다.【형식】CONCAT( char1, char2 ) 【예제】SQL> select concat('My name is','홍길동') from dual;-----------------------------------------------------------------My name is 홍길동단순히 문자열을 연결하여 반환하는 함수로 CONCAT는 오라클에서 자주 사용하는 익숙한 함수이다. .. 2015. 11. 27. [oracle] IN 과 NOT IN 123456789101112131415161718192021222324252627--IN SELECT * FROM TEST WHERE TEST1 IN ('공백', '테스트', NULL) -- 펼쳐진 모습 WHERE TEST1 ='공백'OR TEST1 = '테스트'OR TEST1 = NULL -- OR 로 연결된다. ----------------------------------------------- --NOT IN SELECT * FROM TESTWHERE TEST1 NOT IN ('공백', '테스트', NULL) -- 펄쳐진 모습 WHERE TEST1 '공백'AND TEST1 '테스트'AND TEST1 NULL -- AND 로 연결 된다. 2015. 11. 27. 이전 1 ··· 8 9 10 11 12 13 14 ··· 67 다음