DbType 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
.NET 데이터 공급자의 필드, 속성 또는 Parameter
개체의 데이터 형식을 지정합니다.
public enum class DbType
public enum DbType
type DbType =
Public Enum DbType
- 상속
필드
AnsiString | 0 | 범위가 1문자에서 8,000문자까지인 비유니코드 문자의 가변 길이 스트림입니다. |
AnsiStringFixedLength | 22 | 유니코드 문자가 아닌 고정 길이 스트림입니다. |
Binary | 1 | 범위가 1바이트에서 8,000바이트까지인 이진 데이터의 가변 길이 스트림입니다. |
Boolean | 3 |
|
Byte | 2 | 0에서 255 사이의 값을 갖는 8비트 부호 없는 정수입니다. |
Currency | 4 | 정확성이 통화 단위의 10000분의 1이고 범위가 -2 63(또는 -922,337,203,685,477.5808)에서 2 63 -1(또는 +922,337,203,685,477.5807)까지인 통화 값입니다. |
Date | 5 | 날짜 값을 나타내는 형식입니다. |
DateTime | 6 | 날짜 및 시간 값을 나타내는 형식입니다. |
DateTime2 | 26 | 날짜 및 시간 데이터입니다. 날짜 값 범위는 서기 1년 1월 1일에서 서기 9999년 12월 31일 사이입니다. Time 값 범위는 00:00:00부터 23:59:59.9999999까지이며 정확도는 100나노초입니다. |
DateTimeOffset | 27 | 표준 시간대를 고려한 날짜 및 시간 데이터입니다. 날짜 값 범위는 서기 1년 1월 1일에서 서기 9999년 12월 31일 사이입니다. Time 값 범위는 00:00:00부터 23:59:59.9999999까지이며 정확도는 100나노초입니다. 표준 시간대 값의 범위는 -14:00에서 +14:00 사이입니다. |
Decimal | 7 | 1.0 x 10 -28부터 약 7.9 x 10 28까지 28~29개의 유효 자릿수를 가진 값을 나타내는 단순 형식입니다. |
Double | 8 | 약 5.0 x 10 -324부터 1.7 x 10 308까지 15~16자리의 정밀도를 가진 값을 나타내는 부동 소수점 형식입니다. |
Guid | 9 | GUID(Globally Unique IDentifier)입니다. |
Int16 | 10 | -32768과 32767 사이의 값을 가진 부호 있는 16비트 정수를 나타내는 정수 계열 형식입니다. |
Int32 | 11 | -2147483648과 2147483647 사이의 값을 가진 부호 있는 32비트 정수를 나타내는 정수 계열 형식입니다. |
Int64 | 12 | -9223372036854775808과 9223372036854775807 사이의 값을 가진 부호 있는 64비트 정수를 나타내는 정수 계열 형식입니다. |
Object | 13 | 다른 |
SByte | 14 | -128과 127 사이의 값을 가진 부호 있는 8비트 정수를 나타내는 정수 계열 형식입니다. |
Single | 15 | 대략 1.5 x 10 -45부터 3.4 x 10 38까지 7자리의 정밀도를 가진 값을 나타내는 부동 소수점 형식입니다. |
String | 16 | 유니코드 문자열을 나타내는 형식입니다. |
StringFixedLength | 23 | 유니코드 문자의 고정 길이 문자열입니다. |
Time | 17 | SQL Server |
UInt16 | 18 | 0과 65535 사이의 값을 가진 부호 없는 16비트 정수를 나타내는 정수 계열 형식입니다. |
UInt32 | 19 | 0과 4294967295 사이의 값을 가진 부호 없는 32비트 정수를 나타내는 정수 계열 형식입니다. |
UInt64 | 20 | 0과 18446744073709551615 사이의 값을 가진 부호 없는 64비트 정수를 나타내는 정수 계열 형식입니다. |
VarNumeric | 21 | 가변 길이 숫자 값입니다. |
Xml | 25 | XML 문서나 단편의 구문 분석된 표현입니다. |
설명
매개 변수의 형식은 .NET 데이터 공급자와 관련이 있습니다. 형식을 지정하면 값을 데이터 원본에 전달하기 전에 의 Parameter
값을 데이터 공급자 형식으로 변환합니다. 형식을 지정하지 않으면 ADO.NET 개체의 속성에서 의 Parameter
데이터 공급자 형식을 Value
Parameter
유추합니다.
개체의 속성을 설정 DbType
하여 일반적으로 의 형식을 Parameter
지정할 수도 있습니다Parameter
.
바이트 배열이 8,000바이트보다 큰 경우 ADO.NET 형식을 올바르게 유추할 수 없습니다. 8,000바이트보다 큰 바이트 배열로 작업할 때 를 명시적으로 지정 DbType 합니다.
적용 대상
추가 정보
.NET