Re:쿼리박스에서 create table 할 때 칼럼 디폴트가 not null로 되어 있는데 디폴트 null 가능하게 못 바꾸나요?

작성자
qbteam
작성일
2019-05-17 14:10
조회
343

안녕하세요. eunjj님.
QueryBox 개발팀입니다.

우선, 다음과 같이 항목을 작성해 주시면 답변하는데 도움이 될 것 같습니다.

  • QueryBox 버전 : ex) QueryBox v3.4.0.1
    DBMS 및 버전 : ex) Oracle 11g r2
    OS 환경 및 비트 수 : ex) Windows 10 64bit

답변을 드리자면,

1)
쿼리편집기에서 직접 작성한 CREATE TABLE 을 실행시
QueryBox에서는 내부적으로 스크립트 수정없이 쿼리를 실행합니다.

만약, 쿼리편집기에서 작성한것과 다르게 테이블이 생성되었다면,
작업중인 DBMS에 특정 설정이 되어있는지 확인해 보시기 바랍니다.

2)
QueryBox에서 쿼리편집기가 아닌, 다른 방식으로 테이블을 생성하였을경우,
내용을 알려주시면 답변 드리도록 하겠습니다.

3)
아래 화면은 쿼리편집기에서 Oracle 11g 에 테이블 생성을 테스트한 결과입니다.

[CREATE TABLE  MYTEST]
: ID 는 NOT NULL , NAME은 NULL 생성

[테이블 생성 실행결과]
=> 결과를 보면, ID만 NOT NULL 로 생성된것을 확인할 수 있습니다.

궁금한 점 있으시면 문의 주시기 바랍니다.

감사합니다.

전체 0