在SQL中,SmallDateTime是一種日期和時間數據類型,用于存儲從1900年1月1日至2079年6月6日的日期和時間值。
要使用SmallDateTime數據類型,可以在創建表時將列的數據類型設置為SmallDateTime,或者在插入數據時將值賦給SmallDateTime類型的變量。
以下是在SQL Server中使用SmallDateTime的示例:
CREATE TABLE MyTable (
ID INT,
DateValue SmallDateTime
);
INSERT INTO MyTable (ID, DateValue)
VALUES (1, ‘2022-01-01 12:34:00’);
SELECT ID, DateValue
FROM MyTable;
SELECT ID, DateValue
FROM MyTable
WHERE DateValue >= ‘2022-01-01’;
請注意,SmallDateTime數據類型的精度只到分鐘,秒部分將被四舍五入到最接近的分鐘。此外,SmallDateTime類型的日期范圍是有限的,僅限于1900年1月1日至2079年6月6日。