在 SQL Server 中,可以使用 DATETIME
或 DATETIME2
數據類型來存儲時間戳字段。以下是創建時間戳字段的方法:
使用 DATETIME
數據類型:
CREATE TABLE TableName (
TimestampColumn DATETIME
);
使用 DATETIME2
數據類型:
CREATE TABLE TableName (
TimestampColumn DATETIME2
);
在插入數據時,可以使用 GETDATE()
函數來獲取當前時間戳并插入到時間戳字段中:
INSERT INTO TableName (TimestampColumn) VALUES (GETDATE());
另外,可以使用 DEFAULT
約束來設置時間戳字段的默認值為當前時間戳:
CREATE TABLE TableName (
TimestampColumn DATETIME DEFAULT GETDATE()
);
這樣,在插入數據時如果沒有指定時間戳字段的值,將會自動使用當前時間戳作為默認值。