DataType 요소(ASSL)
연결된 요소의 데이터 형식을 정의합니다.
구문
<DataItem> <!-- or Measure -->
...
<DataType>...</DataType>
...
</DataItem>
요소 특징
특징 |
설명 |
---|---|
데이터 형식 및 길이 |
String(열거형) |
기본값 |
없음 |
카디널리티 |
0-1: 한 번만 나타날 수 있는 선택적 요소입니다. |
주의
DataType 값은 System.Data.OleDb.OleDbType 열거형으로 정의됩니다. 하지만 다음 표의 열거형 값만 DataType 요소에서 유효합니다.
값 |
설명 |
---|---|
BigInt |
부호 있는 64비트 정수입니다. 이 데이터 형식은 Microsoft .NET Framework의 Int64 데이터 형식 및 OLE DB의 DBTYPE_I8 데이터 형식에 매핑됩니다. |
Bool |
부울 값입니다. 이 데이터 형식은 .NET Framework의 Boolean 데이터 형식 및 OLE DB의 DBTYPE_BOOL 데이터 형식에 매핑됩니다. |
Currency |
정확성이 통화 단위의 10/1,000인 -263(-922,337,203,685,477.5808)부터 263-1(+922,337,203,685,477.5807)까지의 통화 값입니다. 이 데이터 형식은 .NET Framework의 Decimal 데이터 형식 및 OLE DB의 DBTYPE_CY 데이터 형식에 매핑됩니다. |
Date |
배정밀도 부동 소수점 숫자로 저장되는 날짜 데이터입니다. 정수 부분은 1899년 12월 30일 이후의 날짜 수이고, 소수 부분은 하루를 분수로 표시한 수입니다. 이 데이터 형식은 .NET Framework의 DateTime 데이터 형식 및 OLE DB의 DBTYPE_DATE 데이터 형식에 매핑됩니다. |
Double |
-1.79E+308부터 1.79E+308 사이의 배정밀도 부동 소수점 숫자입니다. 이 데이터 형식은 .NET Framework의 Double 데이터 형식 및 OLE DB의 DBTYPE_R8 데이터 형식에 매핑됩니다. |
Integer |
부호 있는 32비트 정수입니다. 이 데이터 형식은 .NET Framework의 Int32 데이터 형식 및 OLE DB의 DBTYPE_I4 데이터 형식에 매핑됩니다. |
Single |
-3.40E +38부터 3.40E +38 사이의 단정밀도 부동 소수점 숫자입니다. 이 데이터 형식은 .NET Framework의 Single 데이터 형식 및 OLE DB의 DBTYPE_R4 데이터 형식에 매핑됩니다. |
SmallInt |
부호 있는 16비트 정수입니다. 이 데이터 형식은 .NET Framework의 Int16 데이터 형식 및 OLE DB의 DBTYPE_I2 데이터 형식에 매핑됩니다. |
TinyInt |
부호 있는 8비트 정수입니다. 이 데이터 형식은 .NET Framework의 SByte 데이터 형식 및 OLE DB의 DBTYPE_I1 데이터 형식에 매핑됩니다. |
UnsignedBigInt |
부호 없는 64비트 정수입니다. 이 데이터 형식은 .NET Framework의 UInt64 데이터 형식 및 OLE DB의 DBTYPE_UI8 데이터 형식에 매핑됩니다. |
UnsignedInt |
부호 없는 32비트 정수입니다. 이 데이터 형식은 .NET Framework의 UInt32 데이터 형식 및 OLE DB의 DBTYPE_UI4 데이터 형식에 매핑됩니다. |
UnsignedSmallInt |
부호 없는 16비트 정수입니다. 이 데이터 형식은 .NET Framework의 UInt16 데이터 형식 및 OLE DB의 DBTYPE_UI2 데이터 형식에 매핑됩니다. |
WChar |
유니코드 문자의 Null로 끝나는 스트림입니다. 이 데이터 형식은 .NET Framework의 String 데이터 형식 및 OLE DB의 DBTYPE_WSTR 데이터 형식에 매핑됩니다. |
Inherited |
Measure 요소의 Source 요소에 포함된 DataItem의 데이터 형식입니다.
참고
Measure 요소에만 해당됩니다.
|