기본 SQL Server 데이터 형식
이 항목에서는 SQL Server용 Microsoft BizTalk 어댑터가 기본 데이터 형식을 SQL Server 방법에 대해 설명합니다.
지원되는 SQL Server 데이터 형식
다음 표에서는 SQL 어댑터에서 SQL Server 데이터 형식을 표시하는 방법을 보여 줍니다.
SQL Server 데이터 형식 | XSD 형식 | .NET 형식 | 의견 |
---|---|---|---|
Bigint | long | long | - |
이진 | Base64Binary | Byte[] | - |
bit | 부울 | Bool | - |
Char | String | 문자열 | - |
Date | DateTime | DateTime | - |
DateTime | DateTime | DateTime | 날짜/시간 필드에 데이터를 쓰는 동안 어댑터는 항상 시간을 GMT로 저장합니다. 표준 시간대 정보를 지정하는 경우 어댑터는 이를 사용하여 값을 유효한 GMT 값으로 변환하고 데이터베이스 테이블에 씁니다. 예를 들어 2008/12/31/2008T23:59:59+5:30은 테이블에 2008년 12월 31일 오후 6:29:59로 기록됩니다. 그러나 표준 시간대 정보를 지정하지 않으면 어댑터는 값을 이미 GMT로 간주하고 테이블에 동일한 값을 씁니다. 예를 들어 2008/12/31/2008T23:59:59는 테이블에 2008년 12월 31일 오후 11:59:59로 기록됩니다. |
Datetime2 | DateTime | DateTime | - |
Datetimeoffset | DateTime | DateTime | - |
Decimal | xsd:decimal if precision <= 28 xsd:string if precision > 28 |
10진수이면 전체 자릿수 <= 28 전체 자릿수 > 28인 경우 문자열 |
- |
파일 스트림 | Base64Binary | Byte[] | - |
Float | Double | Double | - |
Geography | String | 문자열 | - |
geometry | String | 문자열 | - |
Hierarchyid | String | 문자열 | - |
이미지 | Base64Binary | Byte[] | - |
Int | Int | Int | - |
Money | Decimal | Decimal | - |
Nchar | String | 문자열 | - |
Ntext | String | String | - |
숫자 | Decimal | Decimal | - |
nvarchar | String | 문자열 | - |
Nvarchar(Max) | String | 문자열 | - |
Real | Float | Float | - |
Smalldatetime | DateTime | DateTime | - |
Smallint | Short | Short | - |
Smallmoney | Decimal | Decimal | - |
SQLVariant | String | String | - |
텍스트 | String | 문자열 | - |
Time | Duration | Timespan | - |
타임스탬프 | Base64Binary | Byte[] | - |
Tinyint | UnsignedByte | Byte | - |
Uniqueidentifier | {http://schemas.microsoft.com/2003/10/Serialization/}:guid | Guid | - |
Varbinary | Base64Binary | Byte[] | - |
Varbinary(Max) | Base64Binary | Byte[] | - |
Varchar | String | 문자열 | - |
Varchar(Max) | String | String | - |
XML | String | String | - |