在 SQL Server 中,date
数据类型用于存储日期值,但不包括时间。它使用 3 个字节的存储空间,可以存储的日期范围从 0001 年 1 月 1 日到 9999 年 12 月 31 日。date
类型的日期格式为 'YYYY-MM-DD'。
以下是一些 date
数据类型的使用示例:
创建表时使用 date
数据类型:
CREATE TABLE myTable ( dateColumn DATE );
插入 date
类型数据:
INSERT INTO myTable (dateColumn) VALUES ('2022-05-20');
查询 date
类型数据:
SELECT dateColumn FROM myTable;
在 WHERE
子句中使用 date
类型数据进行过滤:
SELECT * FROM myTable WHERE dateColumn = '2022-05-20';
需要注意的是,date
类型数据不能与包含时间的日期值进行比较。如果要比较包含时间的日期值,应该使用 datetime
、datetime2
或 smalldatetime
数据类型。
评论