共用方式為


基本 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 字串 -

另請參閱

BizTalk Adapter for SQL Server 的訊息和訊息架構