在MySQL中,可以使用以下方式為timestamp類型賦值:
使用當(dāng)前時間賦值:
CURRENT_TIMESTAMP
關(guān)鍵字來表示當(dāng)前時間,例如:timestamp_column = CURRENT_TIMESTAMP;
NOW()
函數(shù)來獲取當(dāng)前時間,例如:timestamp_column = NOW();
使用指定的日期和時間賦值:
YYYY-MM-DD HH:MM:SS
的格式來指定日期和時間,例如:timestamp_column = '2022-01-01 12:00:00';
使用UNIX時間戳賦值:
UNIX_TIMESTAMP()
函數(shù)來獲取當(dāng)前時間的UNIX時間戳,例如:timestamp_column = UNIX_TIMESTAMP();
timestamp_column = 1641062400;
需要注意的是,timestamp類型的字段會自動更新為當(dāng)前時間戳(current timestamp)的值,當(dāng)更新了其他字段時。如果需要手動更新timestamp字段,可以使用上述方法之一。