SQLSpecialColumns

행 식별자(IdentifierType SQL_BEST_ROWID)를 요청할 경우 SQLSpecialColumns는 SQL_SCOPE_CURROW 이외의 모든 요청 범위에 대해 빈 결과 집합(데이터 행 없음)을 반환합니다. 즉, 생성된 결과 집합은 열이 이 범위 내에서만 유효하다는 것을 나타냅니다.

SQL Server는 식별자에 대한 의사 열을 지원하지 않습니다. SQLSpecialColumns 결과 집합은 모든 열을 SQL_PC_NOT_PSEUDO로 식별합니다.

SQLSpecialColumns는 정적 커서에 대해 실행할 수 있습니다. 업데이트할 수 있는 커서(키 집합 커서 또는 동적 커서)에 대해 SQLSpecialColumns를 실행하려고 하면 커서 유형이 변경되었음을 나타내는 SQL_SUCCESS_WITH_INFO가 반환됩니다.

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

날짜/시간 형식에서 DATA_TYPE, TYPE_NAME, COLUMN_SIZE, BUFFER_LENGTH 및 DECIMAL_DIGTS 열에 반환되는 값에 대한 자세한 내용은 카탈로그 메타데이터를 참조하십시오.

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

큰 CLR UDT에 대한 SQLSpecialColumns 지원

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

참고 항목

개념

ODBC API 구현 정보

관련 자료

SQLSpecialColumns 함수