SQL Server 이진 데이터 및 큰 값 데이터(ADO.NET)
업데이트: November 2007
Microsoft SQL Server 2005에서는 varchar, nvarchar 및 varbinary 데이터 형식의 저장소 크기를 확장하는 max 지정자를 지원합니다. varchar(max), nvarchar(max) 및 varbinary(max)를 통칭하여 큰 값 데이터 형식이라고 합니다. 큰 값 데이터 형식을 사용하면 데이터를 최대 2^31-1바이트까지 저장할 수 있습니다. 이전 버전의 SQL Server에서 사용하는 text, ntext 및 image 데이터 형식은 varchar(max) 및 nvarchar(max)로 각각 대체할 수 있으며 image 데이터 형식은 varbinary(max)로 대체할 수 있습니다.
큰 값 데이터 형식을 사용하면 이전 버전의 SQL Server에서는 할 수 없는 방법, 즉 BLOB(Binary Large Object) 데이터를 특별하게 처리해야 하는 방법으로 SQL Server에서 작업할 수 있습니다.
SQL Server 2008에서는 데이터 형식은 아니고 열에 정의할 수 있는 특성인 FILESTREAM 특성을 지원합니다. 이 특성을 사용하면 큰 값 데이터를 데이터베이스가 아니라 파일 시스템에 저장할 수 있습니다.
단원 내용
ADO.NET에서 큰 값(max) 데이터 수정
SQL Server 2005에 추가된 큰 값 데이터 형식을 사용하는 방법에 대해 설명합니다.SQL Server 2008의 FILESTREAM 데이터(ADO.NET)
FILESTREAM 특성을 사용하여 SQL Server 2008에 저장된 큰 값 데이터로 작업하는 방법에 대해 설명합니다.파일에서 이미지 삽입(ADO.NET)
BLOB 값을 SQL Server 2005보다 이전 버전의 SQL Server에 스트리밍하는 방법을 보여 줍니다.이진 데이터에 UPDATETEXT 사용(ADO.NET)
SQL Server 2000에 BLOB을 청크로 쓰는 방법을 보여 줍니다.