SQL Server 数据类型

SQL Server 支持多种数据类型,本页整理了是 SQL Server 中的常用的数据类型。

  1. BIGINT

    SQL Server BIGINT 是一种整数数据类型,它可以存储大于 INT 的整数值。
  2. BINARY(N)

    SQL Server BINARY(N) 数据类型用于存储固定长度的二进制数据。
  3. BIT

    SQL Server BIT 数据类型是用于存储二进制数据的一种数据类型。
  4. CHAR(N)

    SQL Server CHAR(N) 数据类型是用于存储固定长度的字符串的一种数据类型。
  5. DATE

    在 SQL Server 数据库中,DATE 数据类型表示一个日期(年、月、日)的值,可以存储从 0001 年 1 月 1 日到 9999 年 12 月 31 日之间的日期值。
  6. DATETIME

    SQL Server 中的 DATETIME 数据类型表示日期和时间值的组合,用于存储从 1753 年 1 月 1 日到 9999 年 12 月 31 日之间的日期和时间。
  7. DATETIME2

    SQL Server DATETIME2 数据类型存储的时间范围比 DATETIME 更大,精度也更高。
  8. DECIMAL

    SQL Server DECIMAL 数据类型用于存储精确的数字。
  9. FLOAT(N)

    SQL Server 中的 FLOAT(N) 数据类型用于存储浮点数。
  10. IMAGE

  11. INT

    INT 数据类型是 SQL Server 中常用的整型数据类型之一,它用于存储整数。
  12. MONEY

    SQL Server MONEY 数据类型用于存储货币值。
  13. NUMERIC

  14. REAL

    SQL Server 中的 REAL 数据类型用于存储单精度浮点数。
  15. SMALLDATETIME

    SQL Server SMALLDATETIME 是一种日期时间数据类型,用于存储日期和时间的组合。
  16. SMALLINT

    SQL Server SMALLINT 数据类型用于存储整数,占用 2 个字节的存储空间。
  17. SMALLMONEY

    SQL Server SMALLMONEY 数据类型用于存储具有小于 10^4 的货币金额,精度为小数点后 4 位。
  18. TEXT

    SQL Server TEXT 数据类型用于存储最大长度为 2GB 的文本数据。
  19. TIME

    SQL Server 中的 TIME 数据类型存储时间值,表示一天内的时间(小时、分钟、秒、毫秒),不包括日期部分。
  20. TINYINT

    SQL Server TINYINT 数据类型可以存储 0 到 255 之间的整数。
  21. UNIQUEIDENTIFIER

    SQL Server UNIQUEIDENTIFIER 是一种用于存储全局唯一标识符(GUID)的数据类型。
  22. VARBINARY(N)

    SQL Server VARBINARY(N) 数据类型用于存储可变长度的二进制数据。
  23. VARCHAR(N)

    SQL Server VARCHAR(N) 数据类型用来存储变长字符串。