SqlDbType 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
SqlParameter 사용할 필드 속성의 SQL Server 특정 데이터 형식을 지정합니다.
public enum class SqlDbType
public enum SqlDbType
type SqlDbType =
Public Enum SqlDbType
- 상속
필드
| Name | 값 | Description |
|---|---|---|
| BigInt | 0 | Int64; 부가된 64비트 정수입니다. |
| Binary | 1 | |
| Bit | 2 |
Boolean; 0, 1 또는 |
| Char | 3 | String; 1~8,000자 사이의 유니코드가 아닌 문자의 고정 길이 스트림입니다. |
| DateTime | 4 | DateTime; 1753년 1월 1일부터 9999년 12월 31일까지의 값에서 3.33밀리초의 정확도에 이르는 날짜 및 시간 데이터입니다. |
| Decimal | 5 | Decimal; -10 38 -1 및 10 38 -1 사이의 고정 정밀도 및 소수 자릿수 숫자 값입니다. |
| Float | 6 | Double; -1.79E +308~ 1.79E +308 범위 내의 부동 소수점 숫자입니다. |
| Image | 7 | Array형식의 .Byte 0에서 2 31 -1(또는 2,147,483,647) 바이트에 이르는 이진 데이터의 가변 길이 스트림입니다. |
| Int | 8 | Int32; 부가된 32비트 정수입니다. |
| Money | 9 | Decimal; -2 63 (또는 -9,223,372,036,854,775,808)에서 2 63 에 이르는 통화 값 통화 단위의 10,000분의 1에 대한 정확도로 -1(또는 +9,223,372,036,854,775,807)입니다. |
| NChar | 10 | String; 1~4,000자 사이의 유니코드 문자의 고정 길이 스트림입니다. |
| NText | 11 | String; 최대 길이가 2 30 -1(또는 1,073,741,823)인 유니코드 데이터의 가변 길이 스트림입니다. |
| NVarChar | 12 |
String; 1~4,000자 사이의 유니코드 문자의 가변 길이 스트림입니다. 문자열이 4,000자보다 크면 암시적 변환이 실패합니다. 4,000자보다 긴 문자열로 작업할 때 개체를 명시적으로 설정합니다. 데이터베이스 열 |
| Real | 13 | Single; -3.40E +38~ 3.40E +38 범위 내의 부동 소수점 숫자입니다. |
| UniqueIdentifier | 14 | Guid; 전역적으로 고유한 식별자(또는 GUID)입니다. |
| SmallDateTime | 15 | DateTime; 1900년 1월 1일부터 2079년 6월 6일까지의 값 범위의 날짜 및 시간 데이터에서 1분의 정확도입니다. |
| SmallInt | 16 | Int16; 부가된 16비트 정수입니다. |
| SmallMoney | 17 | Decimal; -214,748.3648에서 +214,748.3647까지의 통화 값으로, 통화 단위의 10,000분의 1에 이르는 정확도입니다. |
| Text | 18 | String; 최대 길이가 2,31 -1(또는 2,147,483,647자)인 유니코드가 아닌 데이터의 가변 길이 스트림입니다. |
| Timestamp | 19 |
Array형식의 .Byte 데이터베이스 내에서 고유하도록 보장되는 이진 번호를 자동으로 생성합니다.
|
| TinyInt | 20 | Byte; 부호 없는 8비트 정수입니다. |
| VarBinary | 21 | Array형식의 .Byte 1~8,000바이트 사이의 이진 데이터의 가변 길이 스트림입니다. 바이트 배열이 8,000바이트보다 크면 암시적 변환이 실패합니다. 8,000바이트보다 큰 바이트 배열로 작업할 때 개체를 명시적으로 설정합니다. |
| VarChar | 22 |
String; 1~8,000자 사이의 유니코드가 아닌 문자의 가변 길이 스트림입니다. 데이터베이스 열 |
| Variant | 23 | Object; 다른 형식이 선언되지 않은 경우 가정되는 SQL Server 값인 Empty 및 Null뿐만 아니라 숫자, 문자열, 이진 또는 날짜 데이터를 포함할 수 있는 특수 데이터 형식입니다. |
| Xml | 25 | XML 값입니다. 메서드 또는 속성을 사용하거나 Value 메서드를 GetValue(Int32) 호출 CreateReader() 하여 XML을 XmlReader 문자열로 가져옵니다. |
| Udt | 29 | SQL Server UDT(사용자 정의 형식)입니다. |
| Structured | 30 | 테이블 반환 매개 변수에 포함된 구조적 데이터를 지정하기 위한 특수 데이터 형식입니다. |
| Date | 31 | AD 1월 1일에서 9999년 12월 31일까지의 값 범위의 날짜 데이터입니다. |
| Time | 32 | 24시간 시계 기반의 시간 데이터입니다. 시간 값 범위는 100나노초의 정확도로 00:00:00~23:59:59.999999입니다. SQL Server |
| DateTime2 | 33 | 날짜 및 시간 데이터입니다. 날짜 값 범위는 AD 1월 1일부터 9999년 12월 31일까지입니다. 시간 값 범위는 100나노초의 정확도로 00:00:00~23:59:59.999999입니다. |
| DateTimeOffset | 34 | 표준 시간대 인식이 있는 날짜 및 시간 데이터입니다. 날짜 값 범위는 AD 1월 1일부터 9999년 12월 31일까지입니다. 시간 값 범위는 100나노초의 정확도로 00:00:00~23:59:59.999999입니다. 표준 시간대 값 범위는 -14:00~ +14:00입니다. |
설명
명령 매개 변수를 SqlDbType 설정할 때 연결 DbType 됩니다. 따라서 변경 내용을 DbType 지원SqlDbType으로 SqlDbType 설정합니다.
적용 대상
추가 정보
ADO(매개 변수 및 매개 변수 데이터 형식.NET) - 데이터 형식 매핑
- SQL Server 데이터 형식 및 ADO.NET