다음을 통해 공유


DataType 요소(ASSL)

연결된 요소의 데이터 형식을 정의합니다.

구문

  
<DataItem> <!-- or Measure -->  
   ...  
   <DataType>...</DataType>  
   ...  
</DataItem>  

요소 특징

특성 Description
데이터 형식 및 길이 String(열거형)
기본값 None
카디널리티 0-1: 한 번만 나타날 수 있는 선택적 요소입니다.

요소 관계

관계 요소
부모 요소 DataItem, Measure
자식 요소 없음

설명

DataType의 값은 System.Data.OleDb.OleDbType 열거형에 정의됩니다. 그러나 다음 표의 열거형 값만 DataType 요소에서 유효합니다.

설명
BigInt 64비트 부호 있는 정수입니다. 이 데이터 형식은 .NET Framework Int64 데이터 형식 및 OLE DB의 DBTYPE_I8 데이터 형식에 매핑합니다.
Bool 부울 값입니다. 이 데이터 형식은 .NET Framework 부울 데이터 형식 및 OLE DB의 DBTYPE_BOOL 데이터 형식에 매핑합니다.
통화 -263 (또는 -922,337,203,685,477.5808)에서 263-1(또는 +922,337,203,685,477.5807)에 이르는 통화 값으로, 통화 단위의 10,000분의 1에 대한 정확도입니다. 이 데이터 형식은 .NET Framework 10진수 데이터 형식 및 OLE DB의 DBTYPE_CY 데이터 형식에 매핑합니다.
Date 배정밀도 부동 소수점 숫자로 저장되는 날짜 데이터입니다. 정수 부분은 1899년 12월 30일 이후의 날짜 수이고, 소수 부분은 하루를 분수로 표시한 수입니다. 이 데이터 형식은 .NET Framework DateTime 데이터 형식 및 OLE DB의 DBTYPE_DATE 데이터 형식에 매핑됩니다.
double -1.79E+308부터 1.79E+308 사이의 배정밀도 부동 소수점 숫자입니다. 이 데이터 형식은 .NET Framework 이중 데이터 형식 및 OLE DB의 DBTYPE_R8 데이터 형식에 매핑합니다.
Integer 32비트 부호 있는 정수입니다. 이 데이터 형식은 .NET Framework Int32 데이터 형식 및 OLE DB의 DBTYPE_I4 데이터 형식에 매핑합니다.
단일 -3.40E +38부터 3.40E +38 사이의 단정밀도 부동 소수점 숫자입니다. 이 데이터 형식은 .NET Framework 단일 데이터 형식 및 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 문자열 데이터 형식 및 OLE DB의 DBTYPE_WSTR 데이터 형식에 매핑됩니다.
상속됨 Measure 요소의 Source 요소에 포함된 DataItem의 데이터 형식입니다.

참고: Measure 요소에만 적용됩니다.

참고 항목

속성(ASSL)