SQLSetDescField

SQLSetDescField를 사용하여 테이블 반환 매개 변수 및 테이블 반환 매개 변수 열의 설명자 필드를 설정할 수 있습니다. 사용 가능한 필드에 대한 자세한 내용은 테이블 반환 매개 변수 설명자 필드테이블 반환 매개 변수 구성 열의 설명자 필드를 참조하십시오.

주의

테이블 반환 매개 변수 열은 설명자 헤더 필드 SQL_SOPT_SS_PARAM_FOCUS가 SQL_DESC_TYPE이 SQL_SS_TABLE로 설정된 레코드의 서수로 설정된 경우에만 사용할 수 있습니다. SQL_SOPT_SS_PARAM_FOCUS에 대한 자세한 내용은 SQLSetStmtAttr을 참조하십시오.

SQL_SOPT_SS_PARAM_FOCUS를 테이블 반환 매개 변수가 아닌 매개 변수의 서수로 설정하려고 하면 SQLSetStmtAttr은 SQL_ERROR를 반환하며 SQLSTATE = HY024 및 "잘못된 특성 값입니다."라는 메시지를 포함하는 진단 레코드가 생성됩니다. SQL_SOPT_SS_PARAM_FOCUS는 SQL_ERROR가 반환될 때 변경되지 않습니다.

SQL_SOPT_SS_PARAM_FOCUS를 0으로 설정하면 매개 변수의 설명자 레코드에 대한 액세스가 복원됩니다.

테이블 반환 매개 변수에 대한 자세한 내용은 테이블 반환 매개 변수(ODBC)를 참조하십시오.

향상된 날짜 및 시간 기능에 대한 SQLSetDescField 지원

ODBC에서 날짜/시간 기능이 향상되었습니다. 새로운 날짜/시간 형식에 제공되는 설명자 필드에 대한 자세한 내용은 매개 변수 및 결과 메타데이터를 참조하십시오.

자세한 내용은 날짜/시간 기능 향상(ODBC)을 참조하십시오.

큰 CLR UDT에 대한 SQLSetDescField 지원

SQLSetDescField는 큰 CLR UDT(사용자 정의 형식)를 지원합니다. 자세한 내용은 큰 CLR 사용자 정의 형식(ODBC)을 참조하십시오.

스파스 열에 대한 SQLSetDescField 지원

SQLSetDecField를 사용하여 APD(응용 프로그램 매개 변수 설명자)의 SQL_SOPT_SS_NAME_SCOPE를 SQL_SS_NAME_SCOPE_EXTENDED 및 SQL_SS_NAME_SCOPE_SPARSE_COLUMN_SET 값으로 설정할 수 있습니다.

자세한 내용은 스파스 열 지원(ODBC)을 참조하십시오.

참고 항목

개념

ODBC API 구현 정보

관련 자료

SQLSetDescField