728x90
티베로 데이터베이스에서 함수, 패키지, 프로시저와 같은 stored object의 쿼리를 추출하기 위해서는 다음과 같은 뷰를 사용하면 된다.
- DBA_SOURCE
- ALL_SOURCE
- USER_SOURCE
Tibero 6 버전에서는 Line 컬럼이 추가됐다. Line은 스크립트 조각 문장(TEXT)의 순서이다.
저장 오브젝트(Stored Object) 쿼리 추출
SELECT text
FROM DBA_SOURCE
WHERE owner = :owner -- 오브젝트 소유자
AND name = :object_name -- 오브젝트 이름
AND type = :type; -- 오브젝트 타입 (PROCEDURE, FUNCTION, PACKAGE, PACKAGE BODY, TRIGGER ...)
테이블, 테이블스페이스, 인덱스 구체화된 뷰 오브젝트의 DDL 추출은 DBMS_METADATA.GET_DLL 함수를 이용하면 된다.
'Database' 카테고리의 다른 글
티베로 제약조건(Constraints) 정보 조회 (0) | 2019.04.22 |
---|---|
MySQL ERROR 1217 (23000) Cannot delete or update a parent row: a foreign key constraint fails (0) | 2019.04.22 |
티베로 패키지 내 프로시저, 함수 오브젝트 이름 조회 (0) | 2019.04.22 |
Oracle 현재 접속한 세션 정보 조회 (0) | 2019.04.14 |
티베로 데이터베이스 버전 확인 (1) | 2019.04.12 |
댓글