Q&A

  • mySQL 에서 table 의 존재여부를 체크하고자합니다.
delphi5 에서 mySQL 를 연결해 쓰고 있습니다.

table 을 다시 create 하지 않도록 table 의 존재여부를 체크하고자합니다.

아시는분 부탁드립니다.

2  COMMENTS
  • Profile
    ^-_-^ 2001.07.19 09:58
    yo`



    흠...테이블의 존재여부라...글쎄요...



    걍 try..except 문으로 해서 create 문을 사용하시는게 어떨까요??

    이미 테이블이 있다면 에러가 뜨니깐 ^^;;



    아니면, mySQL 서버의 데이터디렉토리에 접근할수 있다면 파일로 체크하셔도

    될꺼 같네요!! 테이블은 보통 c:mysqldata데이터베이스이름 밑에 테이블명

    으로 세개의 파일로 구성되니깐...흠냐..



    그럼...휘리릭~



    bLue bLood.



    mySQL초보 wrote:

    > delphi5 에서 mySQL 를 연결해 쓰고 있습니다.

    > table 을 다시 create 하지 않도록 table 의 존재여부를 체크하고자합니다.

    > 아시는분 부탁드립니다.

  • Profile
    하기 2001.07.19 18:55
    if not Table.Exists then

    begin

    ...

    TableCreate...

    ...

    end;

    이렇게 하심 되지 않을까요???? ^^;

    실은 저도 안해 봤심다....



    ^-_-^ wrote:

    > yo`

    >

    > 흠...테이블의 존재여부라...글쎄요...

    >

    > 걍 try..except 문으로 해서 create 문을 사용하시는게 어떨까요??

    > 이미 테이블이 있다면 에러가 뜨니깐 ^^;;

    >

    > 아니면, mySQL 서버의 데이터디렉토리에 접근할수 있다면 파일로 체크하셔도

    > 될꺼 같네요!! 테이블은 보통 c:mysqldata데이터베이스이름 밑에 테이블명

    > 으로 세개의 파일로 구성되니깐...흠냐..

    >

    > 그럼...휘리릭~

    >

    > bLue bLood.

    >

    > mySQL초보 wrote:

    > > delphi5 에서 mySQL 를 연결해 쓰고 있습니다.

    > > table 을 다시 create 하지 않도록 table 의 존재여부를 체크하고자합니다.

    > > 아시는분 부탁드립니다.