ORACLE 디버깅 관련 쿼리
테이블 데이터 백업
CREATE TABLE 백업테이블명 AS SELECT * FROM 백업대상테이블명;
테이블 데이터 복원
DELETE FROM 기존테이블명;
INSERT INTO 기존테이블명 SELECT * FROM 백업테이블명;
PL/SQL 텍스트 검색
SELECT *
FROM USER_SOURCE
WHERE 1=1
--AND TYPE = 'PROCEDURE' --('PROCEDURE, 'FUNCTION', 'TRIGGER') 패키지나 다른 부분을 검색 하고 싶다면 대문자로 입력
AND TEXT LIKE '%D21004%' --여기에 찾고 싶은 텍스트 입력
ORDER BY NAME, LINE;
DATE 형식 시/분/초 로 조회
ALTER SESSION SET NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS';
이전데이터 조회
SELECT * FROM PLAYER AS OF TIMESTAMP(SYSTIMESTAMP-INTERVAL '20' MINUTE) --SECOND, MINUTE, HOUR, DAY;
프로시저 강제 오류 발생
RAISE_APPLICATION_ERROR(-20001,'You are learning about exception.');
댓글 없음:
댓글 쓰기