나는 pollOfTheWeek라는 mysql 테이블을 가지고있다. 그것은 날짜 형식의 "pollDate"열을 가지고 있습니다. 나는 이것에 관한 두 가지 질문이있다 : 1. [pollDate date]와 같이 테이블을 생성하는 동안 열을 선언했다. 사용자가이 열에 값을 입력하지 않으면이 열이 자동으로 설정된다. 어떻게이 컬럼을 선언 할 수 있습니까?mysql 테이블에 날짜를 삽입하는 방법
- 위와 같은 선언이 있다고 가정 할 때 빈 값을 어떻게 입력합니까? 열의 유형이 varchar 인 경우 ""로 빈 값을 입력합니다. 하지만 형식 날짜이기 때문에 값을 ""로 입력하면 오류가 발생합니다. pollDate 열에 빈 값을 입력하려면 어떻게합니까?
예, DEFAULT 제약 조건이 있습니다. –
기본값 인 NOW()를 사용하면 DATE 열과 함께 작동하지 않습니다. CURRENT_TIMESTAMP를 기본값으로 지정할 수있는 TIMESTAMP 데이터 유형 C 럼을 제외하고 모든 유형의 C 럼에 대한 디폴트 값으로 함수 또는 표현식을 사용할 수 없습니다. 자세한 내용은 google을 참조하십시오. – oedo