지금 phpmyadmin에 있는데 데이터가 삽입 될 때 현재 날짜를 스탬프 처리하는 필드를 설정하려고합니다.SQL을 설정하는 날짜 스탬프
지금은 DATETIME
유형으로 설정했지만 시간이 포함되었습니다. 나는 단지 데이트를 원해. 또한 GETDATE()
에 기본 값으로 DATETIME
으로 설정 및 저장 시도했지만 오류가 발생했습니다 :
#1067 - Invalid default value for 'upload_date'
사람이 제발 어떻게 해야할지를?
이 변수는'your_table_default_date_trigger'입니까? your_table 부분을 이해하지만 'default_date_trigger'에도 붙어 있습니까 ?? –
@SofianeMerah : 그것은 변수가 아니며 방아쇠의 이름 일뿐입니다. 원하는대로 호출 할 수 있지만 트리거 이름에는 일반적으로 테이블 이름과 트리거 유형이 포함됩니다. 예 : 'table_insert_trigger'. –
아 감사합니다. 오류가 발생했으며 작업을 수행하려면 수퍼 유저가되어야한다고 주장합니다. MYSQL에 날짜 스탬프 필드 유형이 없다는 것을 믿을 수 없습니다. 그것은 보편적으로 필요합니다. –