text 및 image 열 관리
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를 사용할 이유가 없습니다. 단일 버퍼를 매개 변수 또는 열에 바인딩하는 것이 훨씬 쉽습니다.