Sql與Asp.Net數據類型對應關係表

BigInt

受 .NET Framework 精簡版的支持。

Int64

一個 64 位的有符號整數。

Binary

受 .NET Framework 精簡版的支持。

Array 類型爲 Byte

二進制數據的固定長度流,範圍在 1 到 8,000 個字節之間。

Bit

受 .NET Framework 精簡版的支持。

Boolean

無符號數值,可以是 0、1 或空引用(Visual Basic 中爲 Nothing)。

Char

受 .NET Framework 精簡版的支持。

String

非 Unicode 字符的固定長度流,範圍在 1 到 8,000 個字符之間。

DateTime

受 .NET Framework 精簡版的支持。

DateTime

日期和時間數據,值範圍從 1753 年 1 月 1 日到 9999 年 12 月 31 日,精度爲 3.33 毫秒。

Decimal

受 .NET Framework 精簡版的支持。

Decimal

固定精度和小數位數數值,在 -1038 -1 和 10 38 -1 之間。

Float

受 .NET Framework 精簡版的支持。

Double

-1.79E +308 到 1.79E +308 範圍內的浮點數字。

Image

受 .NET Framework 精簡版的支持。

Array 類型爲 Byte

二進制數據的可變長度流,範圍在 0 到 231 -1(或 2,147,483,647)個字節之間。

Int

受 .NET Framework 精簡版的支持。

Int32

一個 32 位的有符號整數。

Money

受 .NET Framework 精簡版的支持。

Decimal

一個貨幣值,範圍在 -263(即 -922,337,203,685,477.5808)到 2 63 -1(即 +922,337,203,685,477.5807)之間,精度爲千分之十個貨幣單位。

NChar

受 .NET Framework 精簡版的支持。

String

Unicode 字符的固定長度流,範圍在 1 到 4,000 個字符之間。

NText

受 .NET Framework 精簡版的支持。

String

Unicode 數據的可變長度流,最大長度爲 230 - 1(或 1,073,741,823)個字符。

NVarChar

受 .NET Framework 精簡版的支持。

String

Unicode 字符的可變長度流,範圍在 1 到 4,000 個字符之間。

注意   如果字符串大於 4,000 個字符,隱式轉換會失敗。在使用比 4,000 個字符更長的字符串時,請顯式設置對象。
Real

受 .NET Framework 精簡版的支持。

Single

-3.40E +38 到 3.40E +38 範圍內的浮點數字。

SmallDateTime

受 .NET Framework 精簡版的支持。

DateTime

日期和時間數據,值範圍從 1900 年 1 月 1 日到 2079 年 6 月 6 日,精度爲 1 分鐘。

SmallInt

受 .NET Framework 精簡版的支持。

Int16

一個 16 位的有符號整數。

SmallMoney

受 .NET Framework 精簡版的支持。

Decimal

一個貨幣值,範圍在 -214,748.3648 到 +214,748.3647 之間,精度爲千分之十個貨幣單位。

Text

受 .NET Framework 精簡版的支持。

String

非 Unicode 數據的可變長度流,最大長度爲 231 -1(或 2,147,483,647) 個字符。

Timestamp

受 .NET Framework 精簡版的支持。

Array 類型爲 Byte

自動生成的二進制數,並保證其在數據庫中唯一。timestamp 通常用作對錶中各行的版本進行標記的機制。存儲大小爲 8 字節。

TinyInt

受 .NET Framework 精簡版的支持。

Byte

8 位的無符號整數。

UniqueIdentifier

受 .NET Framework 精簡版的支持。

Guid

全局唯一標識符(或 GUID)。

VarBinary

受 .NET Framework 精簡版的支持。

Array 類型爲 Byte

二進制數據的可變長度流,範圍在 1 到 8,000 個字節之間。

注意   如果字節數組大於 8,000 個字節,隱式轉換會失敗。在使用比 8,000 個字節大的字節數組時,請顯式設置對象。
VarChar

受 .NET Framework 精簡版的支持。

String

非 Unicode 字符的可變長度流,範圍在 1 到 8,000 個字符之間。

Variant

受 .NET Framework 精簡版的支持。

Object

特殊數據類型,可以包含數值、字符串、二進制或日期數據,以及 SQL Server 值 Empty 和 Null,後面的兩個值在不聲明其他類型的情況下采用。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章