Re:문장 실행 및 수정 버그2
MySQL
작성자
쿼리박스팀
작성일
2017-04-21 15:05
조회
5154
안녕하세요. 박차렴님.
QueryBox 개발팀입니다.
문의하신 내용대로 내부 테스트를 해보았으나, 정상적으로 데이터가 추가되는 것을 확인하였습니다.
Default Value 속성의 경우, 데이터베이스에서 내부적으로 처리하는 값이기 때문에
QueryBox에서 별도로 기본값 처리를 하지 않으니 참고하시기 바랍니다.
아래는 내부 테스트 한 결과이며, 테스트가 잘못되었거나 추가 문의 사항이 있으시면 의견 부탁드립니다.
샘플)
-- create table
CREATE TABLE `test`.`test_date_1`(
datd timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
id int(11)
)

-- insert data
-- datd가 Default로 되어 있어서 컬럼에서 제외한 경우와, null 입력한 경우 기본값 적용을 테스트 하였습니다.
insert into test.test_date(id) values(5);
insert into test.test_date(datd, id) values(null, 5);
-- 결과화면

감사합니다.
QueryBox 개발팀입니다.
문의하신 내용대로 내부 테스트를 해보았으나, 정상적으로 데이터가 추가되는 것을 확인하였습니다.
Default Value 속성의 경우, 데이터베이스에서 내부적으로 처리하는 값이기 때문에
QueryBox에서 별도로 기본값 처리를 하지 않으니 참고하시기 바랍니다.
아래는 내부 테스트 한 결과이며, 테스트가 잘못되었거나 추가 문의 사항이 있으시면 의견 부탁드립니다.
샘플)
-- create table
CREATE TABLE `test`.`test_date_1`(
datd timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
id int(11)
)

-- insert data
-- datd가 Default로 되어 있어서 컬럼에서 제외한 경우와, null 입력한 경우 기본값 적용을 테스트 하였습니다.
insert into test.test_date(id) values(5);
insert into test.test_date(datd, id) values(null, 5);
-- 결과화면

감사합니다.
쿼리로 수행했을때가 아닌 F6 버튼을 통해서 하단에서 직접 데이터를 추가했을 때
Not Null 컬럼에 공란으로 넣은 뒤 커밋을 하면 에러가 뜬다는 것 이였습니다~
안녕하세요. 박 차렴 님.
QueryBox 개발팀입니다.
추가 의견 주셔서 감사합니다.
향후 버전에서 개선되도록 하겠습니다.
감사합니다.