그누보드 날짜 형식 지정부분에 datetime 관련하여 궁금한 점이 있습니다.
그누보드에서 날짜/시간 형식을 저장할때
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로 지정해주거나.
어떤 에러메세지인지 몰라서 막던져봅니다..
답변을 작성하려면 로그인이 필요합니다.