Q&A

  • 인터베이스에서 테이블 생성하기
isql로 테이블을 생성하는데 (dialect 3입니다.)



create table a (REVN_QTY_TRNSF DECIMAL(11, 0) NOT NULL)

하면 isql로는 정확하게 나타나는데,



델파이의 sql explorer에서는



REVN_QTY_TRNSF 16 NOT NULL

로 나타납니다...



헐~~ 넘 화나네요...



아시는분 꼭 좀 부탁드립니다...

1  COMMENTS
  • Profile
    ravee 2001.03.23 03:30
    김규억 wrote:

    > isql로 테이블을 생성하는데 (dialect 3입니다.)

    >

    > create table a (REVN_QTY_TRNSF DECIMAL(11, 0) NOT NULL)

    > 하면 isql로는 정확하게 나타나는데,

    >

    > 델파이의 sql explorer에서는

    >

    > REVN_QTY_TRNSF 16 NOT NULL

    > 로 나타납니다...

    >

    > 헐~~ 넘 화나네요...

    >

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



    >>>> 먼저 제가 하는 방법만 말씀드릴게요

    지금이곳은 도서관 인터넷실이라 제가 책이나 델파이 화면이 없다는 것을 감안해

    단어나 명칭이 틀리더라도 대강 알아서 해아리십시요

    먼저 저는 (클라이언트 기반으로)



    1.isql로 일단 db파일만 만들죠 예) c:my documentsirm.gdb

    2.다음에 sqlexploler로 가서

    오른쪽팝업메뉴를 호출해서 "new로

    선택하면 알리아스창이 뜨면서 db형태를 선택하게 됩니다.

    'interbase'를 선택하면 interbase1이라는 얼리아스가 형성이 되고요

    그것에서 명치을 사용자정의명으로 고치고나서 (예 piza)

    3.오른쪽창의 servername 에가서 클릭하면 버튼이 생성되고 버튼을 누루면

    인터베이스db파일의 경로를 묻게됩니다 my documentsirm.gdb를 설정하고나서

    4. 그밑의 password란의 myname을 "sysdba"로 바꾸세요

    5. 다시 왼쪽창의 piza을 선택하고 오른쪽 팝업메뉴를 눌러 apply 선택 하면

    일단은 인터베이스 db구축이 된겁니다

    6. 다시 그곳을 더블클릭하면 로그인 박스 드고 거기에 sysdba 와 masterkey를 차

    례로 치면 테이블구조가 보이게 되고 거기엣 tables 곳을 클릭하면 그안에

    fields 라는 폴더가 나옵니다 다시 오른쪽팝업메뉴가 뜨고 거기에서 new 선택

    7. 필드가 하나 생성되는데 아직구조적으로 갖추지 못한것입니다. 그것을 선택하고

    오른쪽창에 보시면 type 에 문자형이면 char나 varchar를 선태하고 숫자형이면

    int나다른 정수형을 선택하십시요 그림이면 blob에 length 8을 주고

    아묻튼 이런식으로하고

    8. 필드를 다선언하고 나서 제일 상단의 디렉토리 piza 을 선택해 오른족팝업메뉴를

    불러서 apply를 선택하면 저장이되어 안전한 테이블이 형성 됩니다.

    9.이곳이 집이라면 용어와 설명이 더정확하게 할수 있는데 장소 가 아니다 보니까

    용어설명과 명칭이 적절하지 못한점 이해해 주십시요