Tipi di dati di SQL Server di base
Questo argomento descrive come l'adapter Microsoft BizTalk per SQL Serversurfaces basic SQL Server tipi di dati.
Tipi di dati di SQL Server supportati
Nella tabella seguente viene illustrato come vengono visualizzati i tipi di dati SQL Server dall'adapter SQL:
Tipo di dati di SQL Server | Tipo XSD | Tipo .NET | Commenti |
---|---|---|---|
Bigint | long | long | - |
Binary | Base64Binary | Byte[] | - |
bit | Boolean | Bool | - |
Char | string | string | - |
Data | Datetime | Datetime | - |
Datetime | Datetime | Datetime | Durante la scrittura di dati in un campo Datetime, l'adapter archivia sempre l'ora in GMT. Se si specificano le informazioni sul fuso orario, l'adapter usa tale opzione per convertire il valore in un valore GMT valido e lo scrive nella tabella di database. Ad esempio, 12/31/2008T23:59:59+5:30 viene scritto nella tabella come 12/31/2008 6:29:59 PM. Tuttavia, se non si specificano le informazioni sul fuso orario, l'adapter considera già il valore in GMT e scrive lo stesso valore nella tabella. Ad esempio, 12/31/2008T23:59:59 viene scritto nella tabella come 12/31/2008 11:59:59 PM. |
Datetime2 | Datetime | Datetime | - |
Datetimeoffset | Datetime | Datetime | - |
Decimal | xsd:decimal se precisione <= 28 xsd:string se precisione > 28 |
Decimal se precisione <= 28 Stringa se precisione > 28 |
- |
FileStream | Base64Binary | Byte[] | - |
Float | Double | Double | - |
Area geografica | string | string | - |
Geometria | string | string | - |
Hierarchyid | string | string | - |
Immagine | Base64Binary | Byte[] | - |
Int | Int | Int | - |
Money | Decimal | Decimal | - |
Nchar | string | string | - |
Ntext | string | string | - |
Numeric | Decimal | Decimal | - |
nvarchar | string | string | - |
Nvarchar(Max) | string | string | - |
Real | Float | Float | - |
Smalldatetime | Datetime | Datetime | - |
Smallint | Short | Short | - |
Smallmoney | Decimal | Decimal | - |
Sqlvariant | string | string | - |
Testo | Stringa | string | - |
Ora | Durata | TimeSpan | - |
Timestamp | Base64Binary | Byte[] | - |
Tinyint | UnsignedByte | Byte | - |
Uniqueidentifier | {http://schemas.microsoft.com/2003/10/Serialization/}:guid | Guid | - |
Varbinary | Base64Binary | Byte[] | - |
Varbinary(Max) | Base64Binary | Byte[] | - |
Varchar | string | string | - |
Varchar(Max) | string | string | - |
XML | string | Stringa | - |
Vedere anche
Messaggi e schemi di messaggio per l'adapter BizTalk per SQL Server