SQL Server支持数据类型及保留字

SQL Server支持数据类型及保留字

2023年7月13日发(作者:)

支持的 SQL Server 数据类型

数据类型

BIGINT

说明

从 -2^63 (-9223372)

到 2^63-1

。 (9223372)

的整型数据(整数)INT 从 -2^31 (-2,147,483,648)

到 2^31-1 (2,147,483,647)

的整型数据(整数)。

SMALLINT

TINYINT

BIT

DECIMAL

NUMERIC

MONEY

从 2^15 (-32,768)

到 2^15 - 1 (32,767)

的整型数据。

从 0

到 255

的整型数据。

非 1

即 0

的整型数据。

从 -10^38 +1

到 10^38 -1

的固定精度和标度的数字数据。

功能上相当于十进制数。

从 -2^63 (-922,337,203,685,477.5808)

到 2^63 - 1

(+922,337,203,685,477.5807)

的货币型数据,精确到货币单位的万分之一。

SMALLMONEY 从 -214,748.3648

到 +214,748.3647

的货币型数据,精确到货币单位的万分之一。

FLOAT

REAL

DATETIME

从 -1.79E + 308

到 1.79E + 308

的浮点精度数字数据。

从 -3.40E + 38

到 3.40E + 38

的浮点精度数字数据。

从 1753

年 1

月 1

日到 9999

年 12

月 31

日的日期和时间数据,精确到三百分之一秒(3.33

毫秒)。

SMALLDATETIME 从 1900

年 1

月 1

日到 2079

年 6

月 6

日的日期和时间数据,精确到一分钟。

CHAR

VARCHAR

TEXT

最大长度 8000

个字符的固定长度非 Unicode

字符数据。

最大长度 8000

个字符的可变长度非 Unicode

字符数据。

最大长度 2^31 - 1 (2,147,483,647)

个字符的可变长度非 Unicode

数据。

NCHAR

NVARCHAR

最大长度 4,000

个字符的固定长度 Unicode

数据。

最大长度 4000

个字符的可变长度 Unicode

数据。sysname是系统提供的用户定义数据类型,功能上相当于

nvarchar(128),用于引用数据库对象名称。

NTEXT 最大长度 2^31 - 1 (1,073,741,823)

个字符的可变长度 Unicode

数据。

BINARY

VARBINARY

IMAGE

CURSOR

SQL_VARIANT

最大长度 8,000

个字节的固定长度二进制数据。

最大长度 8,000

个字节的可变长度二进制数据。

最大长度 2^31 - 1 (2,147,483,647)

字节的可变长度二进制数据。

对光标的引用。

存储 SQL Server

支持的数据类型(text、ntext、timestamp

sql_variant

除外)值的数据类型。

TABLE

TIMESTAMP

UNIQUEIDENTIFIER

用于存储结果集合供以后处理的特殊数据类型。

整个数据库中都唯一的一个数字,随着行的每次更新而更新。

全局唯一标识符 (GUID)。

Microsoft SQL Server 2000 保留字

ADD

ALL

ALTER

AND

ANY

AS

ASC

AUTHORIZATION

BACKUP

BEGIN

BETWEEN

BREAK

EXCEPT

EXEC

EXECUTE

EXISTS

EXIT

FETCH

FILE

FILLFACTOR

FOR

FOREIGN

FREETEXT

FREETEXTTABLE

PERCENT

PLAN

PRECISION

PRIMARY

PRINT

PROC

PROCEDURE

PUBLIC

RAISERROR

READ

READTEXT

RECONFIGURE BROWSE

BULK

BY

CASCADE

CASE

CHECK

CHECKPOINT

CLOSE

CLUSTERED

COALESCE

COLLATE

COLUMN

COMMIT

COMPUTE

CONSTRAINT

CONTAINS

CONTAINSTABLE

CONTINUE

CONVERT

CREATE

CROSS

CURRENT

CURRENT_DATE

CURRENT_TIME

CURRENT_TIMESTAMP

FROM

FULL

FUNCTION

GOTO

GRANT

GROUP

HAVING

HOLDLOCK

IDENTITY

IDENTITY_INSERT

IDENTITYCOL

IF

IN

INDEX

INNER

INSERT

INTERSECT

INTO

IS

JOIN

KEY

KILL

LEFT

LIKE

LINENO

REFERENCES

REPLICATION

RESTORE

RESTRICT

RETURN

REVOKE

RIGHT

ROLLBACK

ROWCOUNT

ROWGUIDCOL

RULE

SAVE

SCHEMA

SELECT

SESSION_USER

SET

SETUSER

SHUTDOWN

SOME

STATISTICS

SYSTEM_USER

TABLE

TEXTSIZE

THEN

TO CURRENT_USER

CURSOR

DATABASE

DBCC

DEALLOCATE

DECLARE

DEFAULT

DELETE

DENY

DESC

DISK

DISTINCT

DISTRIBUTED

DOUBLE

DROP

DUMMY

DUMP

ELSE

END

ERRLVL

ESCAPE

LOAD

NATIONAL

NOCHECK

NONCLUSTERED

NOT

NULL

NULLIF

OF

OFF

OFFSETS

ON

OPEN

OPENDATASOURCE

OPENQUERY

OPENROWSET

OPENXML

OPTION

OR

ORDER

OUTER

OVER

TOP

TRAN

TRANSACTION

TRIGGER

TRUNCATE

TSEQUAL

UNION

UNIQUE

UPDATE

UPDATETEXT

USE

USER

VALUES

VARYING

VIEW

WAITFOR

WHEN

WHERE

WHILE

WITH

WRITETEXT

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1689246780a225634.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信