오라클에서는 이렇게 하면 백업 또는 복사본 테이블을 만들 수 있는데 FB에서는 아직 이런 문법이
지원이 안됩니까?
create table 사본테이블명 as select * from 원본테이블
FB2RC1에서 테스트를 해 봤는데 안되네요...
이리저리 RC노트도 찾아 봤는데 이러한 문법이 없네요.. 못 찾은건지....
영재님.. 정말 안 되는 겁니까?
되면 좋을텐데.....
civilian,안영제 님이 쓰신 글 :
: 테이블 단위로 복사를 하시려면
:
: insert into 사본테이블명(필드1, 필드2, 필드3) select 필드1, 필드2, 필드3 from 원본테이블명
:
: 또는
:
: insert into 사본테이블명(필드1, 필드2, 필드3) select 필드1, 필드2, 필드3 from 원본테이블명 where 필드1 = '조건'
:
: 스토어드 프로시져로 만들어놓고 사용하면 더 편리합니다.
:
: 이승근 님이 쓰신 글 :
: : 테이블내용을 아는 법을 배웠습니다... 정말로 감사합니다...^^;;
: :
: : 그 테이블중 특정 테이블을 다른 이름으로 복사해야 하는 경우가 있습니다...
: : 내부데이터 내용까지요...
: : 전에 파라독스를 사용할때는 deletefile()이나 copyfile()을 이용해서 데이터파일을 통째로 지우고 복사하곤 했는데 여기서는 어떻게 해야하는지요...
: : 새로운 이름으로 create해서 insert를 이용해 내용을 넣는 작업을 하니깐 되기는 하는데 시간이 조금 걸리네요...
: : 이러면 데이터가 많으면 많을수록 시간이 더 걸릴것같아서요...
: : 뭔가 다른 방법이 혹시 있는지 아니면 없는지... 알고싶어서 질문을 올립니다...^^;;
|