數據類型
|
取值範圍
|
數據類型
|
取值範圍
|
空值代替值
|
數據類型
|
bigint
|
-2^63 (-9,223,372,036,854,775,807) 至 2^63-1 (9,223,372,036,854,775,807)
|
Int64
|
-9,223,372,036,854,775,808;即十六進制的 0x8000000000000000至9,223,372,036,854,775,807;即十六進制的 0x7FFFFFFFFFFFFFFF
|
Int64.MinValue
|
Int64
|
binary
|
固定長度的 n 個字節二進制數據。N 必須從 1 到 8,000。存儲空間大小爲 n+4 字節。
|
Byte[]
|
|
null
|
Binary
|
bit
|
True,False
|
enum
|
0,1,-1(使用一個枚舉變量來代替)
public enum bitNull
{
False,
True,
Null = -1
};
|
-1
|
Boolean
|
char
|
長度爲 n 個字節的固定長度且非 Unicode 的字符數據。n 必須是一個介於 1 和 8,000 之間的數值。存儲大小爲 n 個字節。
|
string
|
|
null
|
AnsiStringFixedLength
|
數據類型
|
取值範圍
|
數據類型
|
取值範圍
|
空值代替值
|
數據類型
|
datetime
|
存儲從 1753 年 1 月 1 日至 9999 年 12 月 31 日的日期(每個數值要求 8 個字節的存儲空間)
|
DateTime
|
0001 年 1 月 1 日 00:00:00 .0000000至9999 年 12 月 31 日 23:59:59.9999999
|
1753-01-01 0:00:00
|
DateTime
|
decimal
|
從 - 10^38 +1 到 10^38 - 1
|
Decimal
|
-79,228,162,514,264,337,593,543,950,335至79,228,162,514,264,337,593,543,950,335
|
Decimal.MinValue
|
Decimal
|
float
|
從 - 1.79E + 308 到 1.79E + 308 之間的浮點數字數據
|
Double
|
-1.79769313486232e308至+1.79769313486232e308
|
Double.MinValue
|
Double
|
image
|
可變長度二進制數據介於 0 與 231-1 (2,147,483,647) 字節之間。
|
Byte[]
|
|
null
|
Binary
|
int
|
從 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型數據(所有數字)
|
int
|
-2,147,483,648 到 2,147,483,647
|
-2147483648
|
Int32
|
money
|
貨幣數據值介於 -2^63 (-922,337,203,685,477.5808) 與 2^63 - 1 (+922,337,203,685,477.5807) 之間,精確到貨幣單位的千分之十。存儲大小爲 8 個字節。
|
Single
|
-3.402823e38至+3.402823e38
|
Single.MinValue
|
Currency
|
數據類型
|
取值範圍
|
數據類型
|
取值範圍
|
空值代替值
|
數據類型
|
nchar
|
至多爲 4000 個 Unicode 字符
|
string
|
|
null
|
StringFixedLength
|
ntext
|
可變長度 Unicode 數據的最大長度爲 230 - 1 (1,073,741,823) 個字符。存儲大小是所輸入字符個數的兩倍(以字節爲單位)。
|
string
|
|
null
|
String
|
numeric
|
使用最大精度時,有效值從 - 10^38 +1 到 10^38 – 1
|
Decimal
|
-79,228,162,514,264,337,593,543,950,335至79,228,162,514,264,337,593,543,950,335
|
Decimal.MinValue
|
Decimal
|
nvarchar
|
包含 n 個字符的可變長度 Unicode 字符數據。n 的值必須介於 1 與 4,000 之間。
|
string
|
|
null
|
String
|
real
|
從 ?3.40E + 38 到 3.40E + 38 之間的浮點數字數據。存儲大小爲 4 字節。
|
Single
|
-3.402823e38至+3.402823e38
|
Single.MinValue
|
Single
|
smalldatetime
|
從 1900 年 1 月 1 日至 2079 年 6 月 6 日的日期(每個數值要求 4 個字節的存儲空間)。
|
DateTime
|
0001 年 1 月 1 日 00:00:00 .0000000至9999 年 12 月 31 日 23:59:59.9999999
|
1900-01-01 0:00:00
|
DateTime
|
smallint
|
從 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型數據。存儲大小爲 2 個字節。
|
Int16
|
-32768
|
|
|