김호익 님이 쓰신 글 :
: 1) interbase 에서 필드에 디폴트 값을 null 대신 공백을 주고 싶은데 잘안 되더군요
: 참고로 ,...
: CREATE TABLE PERSON(
: PERSONAL_NAME CHAR(15) NOT NULL,
: PERSONAL_ID CHAR(13) NOT NULL,
: TEL CHAR(15) DEFAULT ''
: )
: 위처럼 사용을 했습니다
:
:
델마당의 답변대로 DEFAULT ' ' 이렇게 공백을 주시면 됩니다.
(전 이렇게 해본적이 한번도 없어서 테스트해봤는데 잘 되네요^^..
그런데, 만약 SP나 트리거를 생성할때 데이타 유무체크할때에는 차라리 널이 더 좋을텐데..
그냥 개인적인 의견입니다..)
:
: 2) 이미 생성된 TABLE에 필드를 추가 하는 건 되는데 수정이 잘되지 않내요
:
: 3) INDEX를 어떻게 생성하는지 .........
생성된 테이블에 필드추가 및 수정 모두 가능하구요..
2, 3번의 문제의 경우 헷갈리기쉬운 SQL문법때문에 발생하는데
차라리 WorkBench나 IBExpert같은 인터베이스관리툴을 사용해서 작업해보세염...
두 프로그램 모두 이곳 자료실에 있습니다..^^
그럼 수고하세요..
:
: 질문이 허접스러워 죄송하고 고수분들의 조언을 부탁 합니다
:
|