基本 SQL Server 資料類型
本主題描述 Microsoft BizTalk Adapter for SQL Server 如何表面基本SQL Server資料類型。
支援的 SQL Server 資料類型
下表顯示 SQL 配接器如何呈現SQL Server資料類型:
SQL Server 資料類型 | XSD 類型 | .NET 類型 | 註解 |
---|---|---|---|
Bigint | long | long | - |
二進位 | Base64Binary | Byte[] | - |
bit | 布林值 | Bool | - |
Char | String | String | - |
Date | Datetime | Datetime | - |
Datetime | Datetime | Datetime | 將資料寫入 Datetime 欄位時,配接器一律會將時間儲存在 GMT 中。 如果您指定時區資訊,配接器會使用該資訊將值轉換成有效的 GMT 值,並將它寫入資料庫資料表。 例如,2008T23:59:59+5:30 會以 2008 年 12 月 31 日下午 6:29:59 寫入資料表。 不過,如果您未指定時區資訊,配接器會將值視為已在 GMT 中,並將相同的值寫入資料表。 例如,2008T23:59:59 寫入資料表 12/31/2008 下午 11:59:59。 |
Datetime2 | Datetime | Datetime | - |
Datetimeoffset | Datetime | Datetime | - |
Decimal | xsd:decimal if precision < = 28 xsd:string if precision > 28 |
Decimal if precision < = 28 有效位數 > 為 28 的字串 |
- |
Filestream | Base64Binary | Byte[] | - |
Float | Double | Double | - |
[地理位置] | 字串 | 字串 | - |
幾何 | 字串 | 字串 | - |
Hierarchyid | 字串 | 字串 | - |
映像 | Base64Binary | Byte[] | - |
Int | Int | Int | - |
Money | Decimal | Decimal | - |
Nchar | 字串 | 字串 | - |
Ntext | 字串 | String | - |
數值 | Decimal | Decimal | - |
nvarchar | 字串 | 字串 | - |
NVarchar (Max) | 字串 | 字串 | - |
Real | Float | Float | - |
Smalldatetime | Datetime | Datetime | - |
Smallint | Short | Short | - |
Smallmoney | Decimal | Decimal | - |
SQLVariant | 字串 | String | - |
文字 | 字串 | 字串 | - |
時間 | 持續時間 | Timespan | - |
時間戳記 | Base64Binary | Byte[] | - |
Tinyint | UnsignedByte | Byte | - |
Uniqueidentifier | {http://schemas.microsoft.com/2003/10/Serialization/}:guid | Guid | - |
Varbinary | Base64Binary | Byte[] | - |
Varbinary (Max) | Base64Binary | Byte[] | - |
Varchar | 字串 | 字串 | - |
Varchar (Max) | 字串 | String | - |
XML | String | 字串 | - |