作者:未知 來源:未知 加入時間:2006-1-6 人氣: 12
[Blocked Ads]
支持的 SQL Server 數(shù)據(jù)類型
數(shù)據(jù)類型
說明
BIGINT 從 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型數(shù)據(jù)(整數(shù))。
INT 從 -2^31 (-2,147,483,648) 到 2^31-1 (2,147,483,647) 的整型數(shù)據(jù)(整數(shù))。
SMALLINT 從 2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型數(shù)據(jù)。
TINYINT 從 0 到 255 的整型數(shù)據(jù)。
BIT 非 1 即 0 的整型數(shù)據(jù)。
DECIMAL 從 -10^38 +1 到 10^38 -1 的固定精度和標度的數(shù)字數(shù)據(jù)。
NUMERIC 功能上相當于十進制數(shù)。
MONEY 從 -2^63 (-922,337,203,685,477.5808) 到 2^63 - 1 (+922,337,203,685,477.5807) 的貨幣型數(shù)據(jù),精確到貨幣單位的萬分之一。
SMALLMONEY 從 -214,748.3648 到 +214,748.3647 的貨幣型數(shù)據(jù),精確到貨幣單位的萬分之一。
FLOAT 從 -1.79E + 308 到 1.79E + 308 的浮點精度數(shù)字數(shù)據(jù)。
REAL 從 -3.40E + 38 到 3.40E + 38 的浮點精度數(shù)字數(shù)據(jù)。
DATETIME 從 1753 年 1 月 1 日到 9999 年 12 月 31 日的日期和時間數(shù)據(jù),精確到三百分之一秒(3.33 毫秒)。
SMALLDATETIME 從 1900 年 1 月 1 日到 2079 年 6 月 6 日的日期和時間數(shù)據(jù),精確到一分鐘。
CHAR 最大長度 8000 個字符的固定長度非 Unicode 字符數(shù)據(jù)。
VARCHAR 最大長度 8000 個字符的可變長度非 Unicode 字符數(shù)據(jù)。
TEXT 最大長度 2^31 - 1 (2,147,483,647) 個字符的可變長度非 Unicode 數(shù)據(jù)。
NCHAR 最大長度 4,000 個字符的固定長度 Unicode 數(shù)據(jù)。
NVARCHAR 最大長度 4000 個字符的可變長度 Unicode 數(shù)據(jù)。sysname 是系統(tǒng)提供的用戶定義數(shù)據(jù)類型,功能上相當于 nvarchar(128),用于引用數(shù)據(jù)庫對象名稱。
NTEXT 最大長度 2^31 - 1 (1,073,741,823) 個字符的可變長度 Unicode 數(shù)據(jù)。
BINARY 最大長度 8,000 個字節(jié)的固定長度二進制數(shù)據(jù)。
VARBINARY 最大長度 8,000 個字節(jié)的可變長度二進制數(shù)據(jù)。
IMAGE 最大長度 2^31 - 1 (2,147,483,647) 字節(jié)的可變長度二進制數(shù)據(jù)。
CURSOR 對光標的引用。
SQL_VARIANT 存儲 SQL Server 支持的數(shù)據(jù)類型(text、ntext、timestamp 和 sql_variant 除外)值的數(shù)據(jù)類型。
TABLE 用于存儲結果集合供以后處理的特殊數(shù)據(jù)類型。
TIMESTAMP 整個數(shù)據(jù)庫中都唯一的一個數(shù)字,隨著行的每次更新而更新。
UNIQUEIDENTIFIER 全局唯一標識符 (GUID)。
Microsoft SQL Server 2000 保留字
ADD EXCEPT PERCENT
ALL EXEC PLAN
ALTER EXECUTE PRECISION
AND EXISTS PRIMARY
ANY EXIT PRINT
AS FETCH PROC
ASC FILE PROCEDURE
AUTHORIZATION FILLFACTOR PUBLIC
BACKUP FOR RAISERROR
BEGIN FOREIGN READ
BETWEEN FREETEXT READTEXT
BREAK FREETEXTTABLE RECONFIGURE
BROWSE FROM REFERENCES
BULK FULL REPLICATION
BY FUNCTION RESTORE
CASCADE GOTO RESTRICT
CASE GRANT RETURN
CHECK GROUP REVOKE
CHECKPOINT HAVING RIGHT
CLOSE HOLDLOCK ROLLBACK
CLUSTERED IDENTITY ROWCOUNT
COALESCE IDENTITY_INSERT ROWGUIDCOL
COLLATE IDENTITYCOL RULE
COLUMN IF SAVE
COMMIT IN SCHEMA
COMPUTE INDEX SELECT
CONSTRAINT INNER SESSION_USER
CONTAINS INSERT SET
CONTAINSTABLE INTERSECT SETUSER
CONTINUE INTO SHUTDOWN
CONVERT IS SOME
CREATE JOIN STATISTICS
CROSS KEY SYSTEM_USER
CURRENT KILL TABLE
CURRENT_DATE LEFT TEXTSIZE
CURRENT_TIME LIKE THEN
CURRENT_TIMESTAMP LINENO TO
CURRENT_USER LOAD TOP
CURSOR NATIONAL TRAN
DATABASE NOCHECK TRANSACTION
DBCC NONCLUSTERED TRIGGER
DEALLOCATE NOT TRUNCATE
DECLARE NULL TSEQUAL
DEFAULT NULLIF UNION
DELETE OF UNIQUE
DENY OFF UPDATE
DESC OFFSETS UPDATETEXT
DISK ON USE
DISTINCT OPEN USER
DISTRIBUTED OPENDATASOURCE VALUES
DOUBLE OPENQUERY VARYING
DROP OPENROWSET VIEW
DUMMY OPENXML WAITFOR
DUMP OPTION WHEN
ELSE OR WHERE
END ORDER WHILE
ERRLVL OUTER WITH
ESCAPE OVER WRITETEXT