IT/DataBase

[Oracle] Oracle 시퀀스 생성 쿼리

알 수 없는 사용자 2022. 11. 29.

[Oracle] Oracle 시퀀스 생성 쿼리

Oracle 시퀀스 생성 쿼리😀

SELECT
        'CREATE SEQUENCE ' || sequence_owner || '.' || sequence_name ||
        ' INCREMENT BY ' || increment_by ||
        ' START WITH ' || last_number ||
        ' MAXVALUE ' || max_value ||
        ' MINVALUE ' || min_value ||
        CASE WHEN cycle_flag = 'N' THEN ' NO' ELSE ' ' END || 'CYCLE ' ||
        CASE WHEN cache_size = 0 THEN 'NOCACHE' ELSE 'CACHE ' || cache_size END ||
        CASE WHEN order_flag = 'N' THEN ' NO' ELSE ' ' END || 'ORDER;' ddl_sql
FROM
    dba_sequences
WHERE
    sequence_owner  IN
        (
           '대상 스키마명 입력'
        )
ORDER BY
    sequence_owner,
    sequence_name
;

참조 : 오맹이님 블로그, 2021.01.22, https://yoshinari.tistory.com/43

 

Oracle 시퀀스 export 쿼리

상위버전 19c 에서 11g로 DB를 복사해야 하는 일이 생겼는데 SQL Developer로 테이블, 뷰, 트리거, 프로스져는 전부 옮겼다. 문제는 시퀀스인데 19c에서 시퀀스를 생성하는 쿼리와 11g에서 시퀀스를 생성...

yoshinari.tistory.com

[Oracle] Oracle 시퀀스 생성 쿼리 - Oracle 시퀀스 생성 쿼리😀

 

댓글