SQL Server 및 .NET Framework는 다양한 형식 시스템을 기반으로 하므로 잠재적인 데이터 손실이 발생할 수 있습니다. 데이터 무결성을 유지하기 위해 .NET Framework Data Provider for SQL Server(System.Data.SqlClient)는 SQL Server 데이터 작업을 위한 형식화된 접근자 메서드를 제공합니다. SqlDbType 클래스에서 열거형을 사용하여 SqlParameter 데이터 유형을 지정할 수 있습니다.
자세한 내용과 SQL Server와 .NET Framework 데이터 형식 간의 데이터 형식 매핑을 설명하는 테이블은 SQL Server 데이터 형식 매핑을 참조하세요.
SQL Server 2008에는 날짜 및 시간, 구조화되고 반구조화되고 구조화되지 않은 데이터를 사용해야 하는 비즈니스 요구 사항을 충족하도록 설계된 새로운 데이터 형식이 도입되었습니다. SQL Server 2008 온라인 설명서에 설명되어 있습니다.
애플리케이션에서 사용할 수 있는 SQL Server 데이터 형식은 사용 중인 SQL Server 버전에 따라 달라집니다. 자세한 내용은 데이터 형식(Transact-SQL)을 참조하세요.
이 섹션 안에
SqlTypes 및 데이터셋
SqlTypes
의 DataSet
에서 형식 지원을 설명합니다.
null 값의 처리
null 값 및 세 가지 값 논리를 사용하는 방법을 보여 줍니다.
GUID 및 uniqueidentifier 값 비교
SQL Server 및 .NET Framework에서 GUID 및 uniqueidentifier 값을 사용하는 방법을 보여 줍니다.
날짜 및 시간 데이터
SQL Server 2008에 도입된 새 날짜 및 시간 데이터 형식을 사용하는 방법을 설명합니다.
큰 UDT들
SQL Server 2008에 도입된 큰 값 UDT에서 데이터를 검색하는 방법을 보여 줍니다.
SQL Server의 XML 데이터
SQL Server에서 검색된 XML 데이터를 사용하는 방법을 설명합니다.
참고 문헌
DataSet
DataSet
클래스 및 해당 멤버를 모두 설명합니다.
System.Data.SqlTypes
네임스페이스 SqlTypes
및 그 모든 멤버를 설명합니다.
SqlDbType
SqlDbType
열거형 및 모든 멤버에 대해 설명합니다.
DbType
DbType
열거형 및 모든 멤버에 대해 설명합니다.
참고하십시오
- SQL Server 데이터 형식 매핑
- 매개 변수 및 매개 변수 데이터 형식 구성
- Table-Valued 매개 변수
- SQL Server 이진 데이터 Large-Value
- ADO.NET 개요