溫馨提示×

SQL Server時(shí)間戳字段的創(chuàng)建方法

小樊
147
2024-07-11 10:13:27
欄目: 云計(jì)算

在 SQL Server 中,可以使用 DATETIMEDATETIME2 數(shù)據(jù)類型來存儲時(shí)間戳字段。以下是創(chuàng)建時(shí)間戳字段的方法:

使用 DATETIME 數(shù)據(jù)類型:

CREATE TABLE TableName (
    TimestampColumn DATETIME
);

使用 DATETIME2 數(shù)據(jù)類型:

CREATE TABLE TableName (
    TimestampColumn DATETIME2
);

在插入數(shù)據(jù)時(shí),可以使用 GETDATE() 函數(shù)來獲取當(dāng)前時(shí)間戳并插入到時(shí)間戳字段中:

INSERT INTO TableName (TimestampColumn) VALUES (GETDATE());

另外,可以使用 DEFAULT 約束來設(shè)置時(shí)間戳字段的默認(rèn)值為當(dāng)前時(shí)間戳:

CREATE TABLE TableName (
    TimestampColumn DATETIME DEFAULT GETDATE()
);

這樣,在插入數(shù)據(jù)時(shí)如果沒有指定時(shí)間戳字段的值,將會自動(dòng)使用當(dāng)前時(shí)間戳作為默認(rèn)值。

0