시퀀스 생성 스크립트 만들기 :: 오라클팁[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

오라클팁
[1]
시소당 등록일:2007-12-03 11:11:15 (0%)
작성자:시소당
제목:시퀀스 생성 스크립트 만들기
데이타  마이그레이션시  통째로  마이그레이션  하는  경우  export후  import하면  sequence가  포함되어

import가  되나  일부  데이타만  마이그레이션  하는  경우  Sequence를  조회를  해서  별도로  만들어  줘야  한다.

  

아래는  현재  DB에서  sequence를  조회해서  마이그레이션  할  DB에서  사용될  script를  생성하는  

쿼리이다.  (Oracle  8i에서  수행)

  

set  pages  0  lines  200

SELECT  'create  sequence  '  ||  SEQUENCE_NAME
              ||  '  start  with  '            ||GREATEST(MIN_VALUE,LAST_NUMBER)
              ||  '  increment  by  '        ||INCREMENT_BY
              ||  '  minvalue  '                ||MIN_VALUE
              ||  '  maxvalue  '                ||MAX_VALUE
              ||DECODE(CACHE_SIZE,  0,  '  nocache',  '  cache  '  ||  CACHE_SIZE)            
              ||  '  '||DECODE(CYCLE_FLAG,  'Y',  'cycle',  'nocycle')
              ||  '  '||DECODE(ORDER_FLAG,  'Y',  'order',  'noorder')  ||';'
    FROM  ALL_SEQUENCES
  WHERE  SEQUENCE_OWNER  =  'SCOTT';
[본문링크] 시퀀스 생성 스크립트 만들기
[1]
코멘트(이글의 트랙백 주소:/cafe/tb_receive.php?no=1194
작성자
비밀번호

 

SSISOCommunity

[이전]

Copyright byCopyright ⓒ2005, SSISO Community All Rights Reserved.