2022년 2월 8일 화요일

[oracle]디버깅관련 쿼리

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.');

댓글 없음:

댓글 쓰기

[oracle]백업및 복구

[oracle]백업및 복구 오라클 덤프 백업및 복구 윈도우 서버 기반 간단 정리 --디렉터리 조회 sqlplus 또는 dbtool 입력시작 SELECT * FROM DBA_DIRECTORIES ; --D:...