SQL Server 数据类型
SQL Server 支持多种数据类型,本页整理了是 SQL Server 中的常用的数据类型。
-
BIGINT
SQL ServerBIGINT
是一种整数数据类型,它可以存储大于INT
的整数值。 -
BINARY(N)
SQL ServerBINARY(N)
数据类型用于存储固定长度的二进制数据。 -
BIT
SQL ServerBIT
数据类型是用于存储二进制数据的一种数据类型。 -
CHAR(N)
SQL ServerCHAR(N)
数据类型是用于存储固定长度的字符串的一种数据类型。 -
DATE
在 SQL Server 数据库中,DATE
数据类型表示一个日期(年、月、日)的值,可以存储从 0001 年 1 月 1 日到 9999 年 12 月 31 日之间的日期值。 -
DATETIME
SQL Server 中的DATETIME
数据类型表示日期和时间值的组合,用于存储从 1753 年 1 月 1 日到 9999 年 12 月 31 日之间的日期和时间。 -
DATETIME2
SQL ServerDATETIME2
数据类型存储的时间范围比DATETIME
更大,精度也更高。 -
DECIMAL
SQL ServerDECIMAL
数据类型用于存储精确的数字。 -
FLOAT(N)
SQL Server 中的FLOAT(N)
数据类型用于存储浮点数。 -
IMAGE
-
INT
INT
数据类型是 SQL Server 中常用的整型数据类型之一,它用于存储整数。 -
MONEY
SQL ServerMONEY
数据类型用于存储货币值。 -
NUMERIC
-
REAL
SQL Server 中的REAL
数据类型用于存储单精度浮点数。 -
SMALLDATETIME
SQL ServerSMALLDATETIME
是一种日期时间数据类型,用于存储日期和时间的组合。 -
SMALLINT
SQL ServerSMALLINT
数据类型用于存储整数,占用 2 个字节的存储空间。 -
SMALLMONEY
SQL ServerSMALLMONEY
数据类型用于存储具有小于10^4
的货币金额,精度为小数点后 4 位。 -
TEXT
SQL ServerTEXT
数据类型用于存储最大长度为 2GB 的文本数据。 -
TIME
SQL Server 中的TIME
数据类型存储时间值,表示一天内的时间(小时、分钟、秒、毫秒),不包括日期部分。 -
TINYINT
SQL ServerTINYINT
数据类型可以存储 0 到 255 之间的整数。 -
UNIQUEIDENTIFIER
SQL ServerUNIQUEIDENTIFIER
是一种用于存储全局唯一标识符(GUID)的数据类型。 -
VARBINARY(N)
SQL ServerVARBINARY(N)
数据类型用于存储可变长度的二进制数据。 -
VARCHAR(N)
SQL ServerVARCHAR(N)
数据类型用来存储变长字符串。