ORACLE 함수 정리 오라클 각종 함수 1. SQL관련 예약어 조회 ○ ORACLE DB에는 예약어가 존재하여 사용을 금지하거나, 사용을 권장하지 않는 단어가 있다. SYSDATE, DESC 등 이와 관련된 내용을 조회하는 view는 다음과 같다 - SELECT * FROM V$RESERVED_WORDS 2. 오라클 비교함수 ○ 오라클 비교함수 관련 하여 많이 쓰고 있는 .. 카테고리 없음 2012.03.06
oracle 프로시져 검색 SELECT TYPE, NAME, LINE FROM USER_SOURCE WHERE UPPER(TEXT) LIKE '%검색문자열%' ; Oracle 2012.01.11
오라클 테이블 락 ( Table lock ) 확인 오라클 테이블 락 ( Table lock ) ### Lock 확인 쿼리 SELECT do.object_name, do.owner, do.object_type,do.owner, vo.xidusn, vo.session_id, vo.locked_mode FROM v$locked_object vo , dba_objects do WHERE vo.object_id = do.object_id ; #### 어떤 object에 어떤 lock이 걸렸는지 확인 SELECT T1.object_name, DECODE(locked_mode, 2, 'ROW SHARE', 3, 'ROW EXCLUSI.. Oracle 2012.01.10
PL/SQL 1. PL/SQL (프로시져언어) 오라클 자체에 내장되어 있는 프로시져 언어 블록구조를 갖는 언어다. <END~BEGIN사이에 명령을 한꺼번에 서버에 제공해서 한꺼번에 수행하므로 그 속도가 빠르다.> SQL문을 지원하는 제어문,반복문등을 지원한다. PL/SQL은 그 자신의 컴파일 엔진을 가지고 .. Oracle 2011.12.21
SQL Plus 1. SQL*PLUS의 편집 : 편집기의 작업을 이용,,, 오라클 작업을 더욱 능률적으로 할 수 있다. A. LIST (L) : SQL버퍼의 내용을 보여준다. L : 모든내용 L3 : 세번째 줄. L2 4 :두번째 줄에서 4번째 3 : 세번째 줄만 B. APPEND (A) : 현재 작업라인의 끝에 문자열 추가 2 ; 두번째라인으로 POINT를 옮긴 후 A .. Oracle 2011.12.21
SPLIT 함수 CREATE OR REPLACE TYPE TB_SPLIT AS TABLE OF VARCHAR2(32767); CREATE OR REPLACE FUNCTION UFN_SPLIT ( P_LIST VARCHAR2, P_DEL VARCHAR2 ) RETURN TB_SPLIT PIPELINED IS L_IDX PLS_INTEGER; L_LIST VARCHAR2(32767) := P_LIST; L_VALUE VARCHAR2(32767); BEGIN LOOP L_IDX := INSTR(L_LIST,P_DEL); IF L_IDX > 0 THEN PIPE ROW(SUBSTR(L_LIST,1,L_IDX-1)); L_LIST := SUBSTR(L_LIST,L_IDX+.. Oracle 2011.12.21