DataType DataType DataType Class

정의

DataType 개체는 SQL Server 데이터 형식을 나타냅니다. The DataType object represents a SQL Server data type.

public ref class DataType : System::Xml::Serialization::IXmlSerializable
public class DataType : System.Xml.Serialization.IXmlSerializable
Public Class DataType
Implements IXmlSerializable
상속
DataTypeDataTypeDataType
구현

예제

데이터 형식 작업Working with Data Types

설명

DataType 개체 매개 변수 및 열에 주로 연관 된 데이터의 형식을 지정 하는 데 사용 됩니다.The DataType object is used to specify the type of data that is associated primarily with columns and parameters.

스레드 보안Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

생성자

DataType() DataType() DataType()

DataType 클래스의 새 인스턴스를 초기화합니다. Initializes a new instance of the DataType class.

DataType(SqlDataType, String, String) DataType(SqlDataType, String, String) DataType(SqlDataType, String, String)

새 인스턴스를 초기화는 DataType 클래스 스키마와 지정 된 형식 지정된 된 SQL Server 데이터 형식에 기반 합니다. Initializes a new instance of the DataType class based on a specified SQL Server data type with the specified type and schema.

DataType(SqlDataType, String) DataType(SqlDataType, String) DataType(SqlDataType, String)

새 인스턴스를 초기화는 DataType 클래스 지정 된 형식의 지정된 된 SQL Server 데이터 형식에 기반 합니다. Initializes a new instance of the DataType class based on a specified SQL Server data type with the specified type.

DataType(SqlDataType, Int32) DataType(SqlDataType, Int32) DataType(SqlDataType, Int32)

새 인스턴스를 초기화는 DataType 클래스 지정한 전체 자릿수 또는 최대 길이 지정된 된 SQL Server 데이터 형식에 기반 합니다. Initializes a new instance of the DataType class based on a specified SQL Server data type with specified precision or maximum length.

DataType(XmlSchemaCollection) DataType(XmlSchemaCollection) DataType(XmlSchemaCollection)

지정한 XML 스키마 컬렉션을 기반으로 하는 DataType 클래스의 새 인스턴스를 초기화합니다. Initializes a new instance of the DataType class based on a specified XML schema collection.

DataType(SqlDataType, Int32, Int32) DataType(SqlDataType, Int32, Int32) DataType(SqlDataType, Int32, Int32)

새 인스턴스를 초기화는 DataType 클래스 지정 된 정밀도와 배율이 지정된 된 SQL Server 데이터 형식에 기반 합니다. Initializes a new instance of the DataType class based on a specified SQL Server data type with the specified precision and scale.

DataType(UserDefinedTableType) DataType(UserDefinedTableType) DataType(UserDefinedTableType)

새 인스턴스를 초기화는 DataType 클래스는 지정 된 사용자 정의 테이블 형식에 기반 합니다. Initializes a new instance of the DataType class based on a specified user-defined table type.

DataType(UserDefinedDataType) DataType(UserDefinedDataType) DataType(UserDefinedDataType)

지정한 사용자 정의 데이터 형식을 기반으로 하는 DataType 클래스의 새 인스턴스를 초기화합니다. Initializes a new instance of the DataType class based on a specified user-defined data type.

DataType(SqlDataType) DataType(SqlDataType) DataType(SqlDataType)

새 인스턴스를 초기화는 DataType 클래스 지정된 된 SQL Server 데이터 형식에 기반 합니다. Initializes a new instance of the DataType class based on a specified SQL Server data type.

DataType(UserDefinedType) DataType(UserDefinedType) DataType(UserDefinedType)

새 인스턴스를 초기화는 DataType 클래스 지정된 된 사용자 정의 형식에 기반 합니다. Initializes a new instance of the DataType class based on a specified user-defined type.

속성

BigInt BigInt BigInt

지정 하는 데이터 형식을 가져옵니다는 BigInt 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the BigInt definition used in the data type.

Bit Bit Bit

지정 하는 데이터 형식을 가져옵니다는 Bit 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the Bit definition used in the data type.

Date Date Date

Date 속성은 Date 데이터 형식을 반환합니다. The Date property returns a Date data type.

DateTime DateTime DateTime

지정 하는 데이터 형식을 가져옵니다는 DateTime 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the DateTime definition used in the data type.

Float Float Float

지정 하는 데이터 형식을 가져옵니다는 Float 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the Float definition used in the data type.

Geography Geography Geography

geography 데이터 형식은 둥근 표면 좌표 시스템의에서 데이터를 나타냅니다. The geography data type represents data in a round-earth coordinate system. SQL Server geography 데이터 형식에는 GPS 위도 및 경도 좌표 등의 타원 (둥근 표면) 데이터를 저장합니다. The SQL Server geography data type stores ellipsoidal (round-earth) data, such as GPS latitude and longitude coordinates.

Geometry Geometry Geometry

Geometry 속성 물리적 위치와 기하학적 개체의 모양에 대 한 정보를 나타내는 공간 데이터를 포함 합니다. The Geometry property contains spatial data that represents information about the physical location and shape of geometric objects.

HierarchyId HierarchyId HierarchyId

HierarchyId 속성은 계층 내의 위치를 식별하는 데 사용됩니다. The HierarchyId property is used to identify a position in a hierarchy.

Image Image Image

지정 하는 데이터 형식을 가져옵니다는 Image 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the Image definition used in the data type.

Int Int Int

지정 하는 데이터 형식을 가져옵니다는 Int 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the Int definition used in the data type.

IsNumericType IsNumericType IsNumericType

데이터 숫자 유형 인지 값을 가져옵니다. Gets a value whether the data is a numeric type.

IsStringType IsStringType IsStringType

개체는 문자열 형식 인지 여부 값을 가져옵니다. Gets a value whether the object is a string type.

MaximumLength MaximumLength MaximumLength

데이터 형식의 최대 길이를 가져옵니다. Gets the maximum length of the data type.

Money Money Money

지정 하는 데이터 형식을 가져옵니다는 Money 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the Money definition used in the data type.

Name Name Name

데이터 형식의 이름을 가져옵니다. Gets the name of the data type.

NText NText NText

지정 하는 데이터 형식을 가져옵니다는 NText 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the NText definition used in the data type.

NumericPrecision NumericPrecision NumericPrecision

데이터 형식의 전체 자릿수를 가져오거나 설정합니다. Gets or sets the numeric precision of the data type.

NumericScale NumericScale NumericScale

데이터 형식의 소수 자릿수를 가져오거나 설정합니다. Gets or sets the numeric scale of the data type.

NVarCharMax NVarCharMax NVarCharMax

지정 하는 데이터 형식을 가져옵니다는 VarCharMax 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the VarCharMax definition used in the data type.

Real Real Real

지정 하는 데이터 형식을 가져옵니다는 Money 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the Money definition used in the data type.

Schema Schema Schema

데이터 형식의 스키마를 가져오거나 설정합니다. Gets or sets the schema of the data type.

SmallDateTime SmallDateTime SmallDateTime

지정 하는 데이터 형식을 가져옵니다는 SmallDateTime 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the SmallDateTime definition used in the data type.

SmallInt SmallInt SmallInt

지정 하는 데이터 형식을 가져옵니다는 SmallInt 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the SmallInt definition used in the data type.

SmallMoney SmallMoney SmallMoney

지정 하는 데이터 형식을 가져옵니다는 SmallMoney 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the SmallMoney definition used in the data type.

SqlDataType SqlDataType SqlDataType

지정 하는 데이터 형식을 가져옵니다는 SqlDataType 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the SqlDataType definition used in the data type.

SysName SysName SysName

지정 하는 데이터 형식을 가져옵니다는 SysName 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the SysName definition used in the data type.

Text Text Text

지정 하는 데이터 형식을 가져옵니다는 Text 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the Text definition used in the data type.

Timestamp Timestamp Timestamp

지정 하는 데이터 형식을 가져옵니다는 TimeStamp 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the TimeStamp definition used in the data type.

TinyInt TinyInt TinyInt

지정 하는 데이터 형식을 가져옵니다는 TinyInt 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the TinyInt definition used in the data type.

UniqueIdentifier UniqueIdentifier UniqueIdentifier

지정 하는 데이터 형식을 가져옵니다는 UniqueIdentifier 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the UniqueIdentifier definition used in the data type.

VarBinaryMax VarBinaryMax VarBinaryMax

지정 하는 데이터 형식을 가져옵니다는 VarBinaryMax 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the VarBinaryMax definition used in the data type.

VarCharMax VarCharMax VarCharMax

지정 하는 데이터 형식을 가져옵니다는 VarCharMax 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the VarCharMax definition used in the data type.

Variant Variant Variant

지정 하는 데이터 형식을 가져옵니다는 Variant 데이터 형식에 사용 되는 정의 합니다. Gets a data type that specifies the Variant definition used in the data type.

XmlDocumentConstraint XmlDocumentConstraint XmlDocumentConstraint

XML 문서의 형식 지정 방식을 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates how an XML document is formatted.

메서드

Binary(Int32) Binary(Int32) Binary(Int32)

지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type.

Char(Int32) Char(Int32) Char(Int32)

지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type.

DateTime2(Int32) DateTime2(Int32) DateTime2(Int32)

datetime2 기존 확장 datetime 유형입니다. datetime2 is an extension of the existing datetime type. 큰 날짜 범위와 큰 기본 소수 자릿수를 가지며 It has a large date range and large default fractional precision. 길이는 19자리 이상입니다. It has a length of at least 19 positions.

DateTimeOffset(Int32) DateTimeOffset(Int32) DateTimeOffset(Int32)

연도, 월, 일, 올바른 시간(00:00:00에서 23:59:59:9999999 사이) 및 UTC 오프셋(시간) 값을 반환합니다. Returns values for year, month, day, valid time of day between 00:00:00 and 23:59:59:9999999 and offset, in hours, from UTC. 길이는 25자리 이상입니다. It has a length of at least 25 positions.

Decimal(Int32, Int32) Decimal(Int32, Int32) Decimal(Int32, Int32)

지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type.

Equals(DataType) Equals(DataType) Equals(DataType)

지정한 데이터 형식이 같은 것으로 간주되는지 여부를 결정합니다. Determines whether the specified data types are considered equal.

Equals(Object) Equals(Object) Equals(Object)

지정한 개체가 현재 데이터 형식과 같은 것으로 간주되는지 여부를 결정합니다. Determines whether the specified object is considered equal to the current data type.

GetHashCode() GetHashCode() GetHashCode()

이 메서드는 SQL Server 인프라를 지원 하며 사용자 코드에서 직접 사용할 수 없습니다. This method supports the SQL Server infrastructure and is not intended to be used directly from your code.

NChar(Int32) NChar(Int32) NChar(Int32)

지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type.

Numeric(Int32, Int32) Numeric(Int32, Int32) Numeric(Int32, Int32)

지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type.

NVarChar(Int32) NVarChar(Int32) NVarChar(Int32)

지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type.

Time(Int32) Time(Int32) Time(Int32)

00:00:00에서 23:59:59:9999999 사이의 올바른 시간 값을 반환합니다. Returns values for any valid time of day between 00:00:00 and 23:59:59:9999999. 길이는 8자리 이상이며 시간, 분, 초 및 소수 자릿수 초 단위로 시간을 표현합니다. It has a length of at least eight positions and contains the time in hours, minutes, seconds and fractional seconds.

ToString() ToString() ToString()

개체를 문자열 형식으로 반환합니다. Returns the object in string format.

UserDefinedDataType(String) UserDefinedDataType(String) UserDefinedDataType(String)

지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type.

UserDefinedDataType(String, String) UserDefinedDataType(String, String) UserDefinedDataType(String, String)

지정한 스키마를 사용하여 지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type with the specified schema.

UserDefinedTableType(String) UserDefinedTableType(String) UserDefinedTableType(String)

지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type.

UserDefinedTableType(String, String) UserDefinedTableType(String, String) UserDefinedTableType(String, String)

지정한 스키마를 사용하여 지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type with the specified schema.

UserDefinedType(String) UserDefinedType(String) UserDefinedType(String)

지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type.

UserDefinedType(String, String) UserDefinedType(String, String) UserDefinedType(String, String)

지정한 스키마를 사용하여 지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type with the specified schema.

VarBinary(Int32) VarBinary(Int32) VarBinary(Int32)

지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type.

VarChar(Int32) VarChar(Int32) VarChar(Int32)

지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type.

Xml(String, String) Xml(String, String) Xml(String, String)

지정한 스키마를 사용하여 지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type and with the specified schema.

Xml(String, String, XmlDocumentConstraint) Xml(String, String, XmlDocumentConstraint) Xml(String, String, XmlDocumentConstraint)

지정한 유형, 스키마 및 XML 문서 제약 조건을 나타내는 개체를 반환합니다. Returns an object that represents the specified type, schema and XML document constraint.

Xml(String) Xml(String) Xml(String)

지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type.

명시적 인터페이스 구현

IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema()

구현되지 않았습니다. Not implemented.

IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader)

XML 스트림에서 DAC 유형 속성을 역직렬화합니다. Deserializes the DAC type properties from an XML stream. 정보를 제공하기 위해서만 확인됩니다. Identified for informational purposes only. 지원되지 않습니다. Not supported. 향후 호환성은 보장 되지 않습니다. Future compatibility is not guaranteed..

IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter)

데이터 형식 속성을 XML 스트림으로 직렬화합니다. Serializes the data type properties to an XML stream. 정보를 제공하기 위해서만 확인됩니다. Identified for informational purposes only. 지원되지 않습니다. Not supported. 향후 호환성은 보장 되지 않습니다. Future compatibility is not guaranteed..

적용 대상