MySQL 中的 current_timestamp 函數可以用來獲取當前的時間戳。它返回一個表示當前日期和時間的時間戳值,可以作為一個 timestamp 列的默認值。
CREATE TABLE mytable ( id INT PRIMARY KEY, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP );
在以上的示例中,我們在創建表的時候,定義了一個名為 created_at 的 TIMESTAMP 類型的列,并且默認值設置為當前時間戳。這樣,在插入數據時,只需要指定 id 和其他列的值,created_at 列的值就會被自動設置為當前時間戳。
使用 current_timestamp 函數可以幫助我們方便地獲取當前的時間戳,并且可以用于設置列的默認值,省去了手動設置的步驟。
INSERT INTO mytable (id) VALUES (1); SELECT * FROM mytable;
在以上的示例中,我們插入了一行數據,只指定了 id 的值,created_at 列的值會自動設置成當前時間戳。我們可以使用 SELECT 語句來查詢插入的數據,可以看到在 created_at 列中,自動填充了當前的時間戳。
總之,在 MySQL 數據庫中使用 current_timestamp 函數可以協助我們輕松地獲取當前的時間戳,方便地使用它來設置列的默認值,提高開發效率。
上一篇jquery $ 轉義
下一篇定位參照css