sqlserver date类型数据类型使用方法

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 类型数据不能与包含时间的日期值进行比较。如果要比较包含时间的日期值,应该使用 datetimedatetime2smalldatetime 数据类型。