Q&A

  • fdb배포 후 DB 구조를 업그레이드 해주려면 어떻게 하나요?
fdb를 이용한 프로그램을 배포하여 한동안 사용하다가.

fdb의 구조가 변경될 일이 생겨서 업그레이드를 시켜줘야 하는데..

어떻게 기존 데이터를 그대로 유지하면서 업그레이드 할 수 있을까요?


테이블 생성, 필드 추가, 불필요한 필드 삭제 등이 있습니다.



그리고 향후 계속 업그레이드 할 때 fdb가 계속 변하게 되면 어떻게 처리해 주어야 하는 건지요?

아시는 분 있으시면 가엽게 봐주시고 답변 달아주심 감사하겠습니다.  



만일 프로그램 실행할 때 fdb 존재 여부와 각 칼럼의 상태를 파악 한다고 가정하면...
show tables 로 확인이 되나요?

테이블은 그렇게 확인한다고 한다면 칼럼은 어떻게 확인 해야 하나요?
1  COMMENTS
  • Profile
    nilriri™ 2007.05.22 17:21
    거의 모든 데이터 베이스는...아마도..^^  mdb(access)도 있는걸로 봐서..

    데이터 사전이라고 하는 시스템 내부적인 정보들을 저장하는 뷰나 테이블 등이 존재합니다..

    그 정보를 참고 하셔서 컬럼이 존재하는지 검사하시고...

    patch용으로 배포한 외부 sql( create나 alter문장을 포함하는...)을 실행시켜 주시면 되지 않을까요? ^^


    단순하게...
    직접 테이블을 select * from where 1=0 하시면 데이터 셋 콤포넌트에서 필드 목록 확인 가능할테고..
    에러가 난다면 테이블이 없는거겠죠..^^