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