問題產生:
當我們在對某個字段進行設置時間默認值,該默認值必須是的當前記錄的插入時間,那么就將當前系統時間作為該記錄創建的時間。
應用場景:
1、在數據表中,要記錄每條數據是什么時候創建的,應該由數據庫獲取當前時間自動記錄創建時間。
2、在數據庫中,要記錄每條數據是什么時候修改的,應該而由數據數據庫獲取當前時間自動記錄修改時間。
實際開發:
記錄用戶的注冊時間、記錄用戶最后登錄時間、記錄用戶的注銷時間等。
實現步驟:(如果使用數據庫遠程工具則直接設置,更簡單!!!)
- 首先將數據表中字段的數據類型設置為TIMESTAMP
- 將該字段的默認值設置為CURRENT_TIMESTAMP