다음을 통해 공유


DataType 열거형

정의

public enum class DataType
public enum DataType
type DataType = 
Public Enum DataType
상속
DataType

필드

Name Description
DT_BOOL 11
DT_BYREF_BOOL 16395
DT_BYREF_CY 16390
DT_BYREF_DATE 16391
DT_BYREF_DBDATE 16517
DT_BYREF_DBTIME 16518
DT_BYREF_DBTIME2 16520
DT_BYREF_DBTIMESTAMP 16519
DT_BYREF_DBTIMESTAMP2 16522
DT_BYREF_DBTIMESTAMPOFFSET 16521
DT_BYREF_DECIMAL 16398
DT_BYREF_FILETIME 16448
DT_BYREF_GUID 16456
DT_BYREF_I1 16400
DT_BYREF_I2 16386
DT_BYREF_I4 16387
DT_BYREF_I8 16404
DT_BYREF_NUMERIC 16515
DT_BYREF_R4 16388
DT_BYREF_R8 16389
DT_BYREF_UI1 16401
DT_BYREF_UI2 16402
DT_BYREF_UI4 16403
DT_BYREF_UI8 16405
DT_BYTES 128
DT_CY 6
DT_DATE 7
DT_DBDATE 133
DT_DBTIME 134
DT_DBTIME2 145
DT_DBTIMESTAMP 135
DT_DBTIMESTAMP2 304
DT_DBTIMESTAMPOFFSET 146
DT_DECIMAL 14
DT_EMPTY 0
DT_FILETIME 64
DT_GUID 72
DT_I1 16
DT_I2 2
DT_I4 3
DT_I8 20
DT_IMAGE 301
DT_NTEXT 303
DT_NULL 1
DT_NUMERIC 131
DT_R4 4
DT_R8 5
DT_STR 129
DT_TEXT 302
DT_UI1 17
DT_UI2 18
DT_UI4 19
DT_UI8 21
DT_WSTR 130

설명

데이터 형식은 참조 형식 및 값 형식으로 나뉩니다. 참조 형식은 지정된 형식의 개체를 가리킵니다. 값 형식에는 데이터에 대한 포인터가 아닌 실제 데이터가 포함됩니다.

값 형식인 데이터 형식의 경우 데이터 자체가 아니라 해당 데이터에 대한 포인터가 필요한 경우가 있습니다. 멤버 테이블에서 DT_BYREF* 멤버는 값 형식에 대한 포인터가 되도록 만들어진 필드입니다.

자세한 내용은 Data Flow 데이터 형식 작업을 참조하세요.

참고

부울 값은 숫자가 아니라 논리 값입니다. 일부 환경에서는 부울 값이 숫자로 표시될 수 있지만 숫자로 저장되지는 않으며, 다양한 프로그래밍 언어에서는 부울 값을 .NET Framework 메서드와는 다른 숫자 값으로 표시합니다.

예를 들어 Visual Basic에서 사용할 수 있는 변환 함수는 True를 -1로 변환하지만 .NET Framework의 System.Convert.ToInt32 메서드는 True를 +1로 변환합니다. Integration Services 식 언어는 -1로 변환됩니다 True .

오류나 예기치 않은 결과를 방지하려면 TrueFalse에 특정 숫자 값을 사용하는 코드를 작성하지 말아야 합니다. 가능하면 부울 변수는 부울 변수용으로 설계된 논리 값으로만 사용해야 합니다.

DT_DATE 데이터 형식은 8바이트 부동 소수점 수를 사용하여 구현됩니다. 일은 정수 증분으로 표시되며 1899년 12월 30일부터 시작하여 자정을 0시로 표시합니다. 시간 값은 숫자에서 소수 부분의 절대값으로 표시됩니다. 즉, DT_DATE 분, 초 및 밀리초도 나타낼 수 있습니다. 그러나 부동 소수점 값은 모든 실제 값을 나타낼 수 없습니다. 따라서 DT_DATE 표시할 수 있는 날짜 범위에 제한이 있습니다.

DT_DBTIMESTAMPOFFSET 데이터 형식에도 표준 시간대 오프셋이 있습니다. 이 오프셋은 시간이 UTC(Coordinated Universal Time)에서 오프셋되는 시간과 분을 지정합니다. 표준 시간대 오프셋은 시스템에서 현지 시간을 가져오는 데 사용됩니다.

데이터 형식에 대한 자세한 내용은 Integration Services Data Types을 참조하세요.

적용 대상