미채택 완료

그누보드 날짜 형식 지정부분에 datetime 관련하여 궁금한 점이 있습니다.

2016-10-15 (토) 10:19:34 6,581

그누보드에서 날짜/시간 형식을 저장할때

datetime 으로 지정하고

기본값을

0000-00-00 00:00:00

으로 다시 지정하는데..

datetime 으로 설정하면

기본값을 지정하지 않더라도

0000-00-00 00:00:00

형식으로 저장되잖아요?

굳이 한 번 더 형식을 지정해 주는 이유는 무엇일까요?

지금 쓰고있는 우분투 1604 LTS 버전에서 이거 때문에  뭔가 문제가 생기는 것 같습니다.

기본값이 있으면 에러라고 메세지 뜨고 alter로 칼럼추가 등의 테이블 명령이 진행이 안되는디.

구버전 서버에서 기본값을 없애버린 sql파일을 1604로 가져와서 해보면 정상동작 하는 것 같아요.

그래서 "0000-00-00 00:00:00" 이부분을 전부 지우고 사용하고있습니다.

저만 그런건지 다른 분들도 그런건지도 궁금하고요..

|

답변 1개

datetime 형식의 컬럼 기본값을 강제로 지정해주는 방식은 어떤가요? 아니면 NULL로 지정해주거나.

어떤 에러메세지인지 몰라서 막던져봅니다..

답변을 작성하려면 로그인이 필요합니다.