text 및 image 열 관리

적용 대상: SQL Server Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System(PDW)

SQL Server 텍스트, ntext이미지 데이터(긴 데이터라고도 함)는 문자 또는 이진 문자열 데이터 형식으로, 데이터 값이 너무 커서 char, varchar, binary 또는 varbinary 열에 맞지 않습니다. SQL Server 텍스트 데이터 형식은 ODBC SQL_LONGVARCHAR 데이터 형식에 매핑됩니다. ntext는 SQL_WLONGVARCHAR 매핑합니다. 및 이미지는 SQL_LONGVARBINARY 매핑합니다. 긴 문서나 큰 비트맵과 같은 일부 데이터 항목은 너무 커서 메모리에 저장하지 못할 수 있습니다. 순차적 부분에서 SQL Server 긴 데이터를 검색하기 위해 SQL Server Native Client ODBC 드라이버를 사용하면 애플리케이션에서 SQLGetData를 호출할 수 있습니다. 순차적으로 긴 데이터를 보내기 위해 애플리케이션은 SQLPutData를 호출할 수 있습니다. 실행 단계에서 데이터가 전송되는 매개 변수를 실행 시 데이터 매개 변수라고 합니다.

문자 이진 데이터만 일부에서 보내거나 검색할 수 있지만 애플리케이션은 실제로 SQLPutData 또는 SQLGetData를 사용하여 모든 형식의 데이터(긴 데이터뿐만 아니라)를 작성하거나 검색할 수 있습니다. 그러나 데이터가 단일 버퍼에 맞게 충분히 작은 경우 일반적으로 SQLPutData 또는 SQLGetData를 사용할 이유가 없습니다. 단일 버퍼를 매개 변수 또는 열에 바인딩하는 것이 훨씬 쉽습니다.

섹션 내용

참고 항목

SQL Server Native Client(ODBC)