버전 간 호환성
적용 대상: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics Analytics
Platform System(PDW)
SQL Server 2008(10.0.x) 이전의 SQL Server 클라이언트 또는 서버 인스턴스가 테이블 반환 매개 변수를 처리해야 하는 경우 버전 간 충돌이 발생할 수 있습니다.
일반적으로 테이블 반환 매개 변수 기능은 SQL Server 2008(10.0.x) 이상 서버에 연결된 SQL Server 2008(10.0.x) 클라이언트(SQL Server Native Client 10.0 사용) 이상에서만 사용할 수 있습니다. 카탈로그 함수 결과 집합의 새 열은 SQL Server 2008(10.0.x) 이상 서버에 연결된 경우에만 표시됩니다.
이전 버전의 SQL Server Native Client로 컴파일된 클라이언트 애플리케이션이 테이블 반환 매개 변수가 필요한 문을 실행하는 경우 서버는 데이터 변환 오류를 통해 이 조건을 검색하고 ODBC는 이를 SQLSTATE 07006 및 "제한된 데이터 형식 특성 위반"으로 반환합니다.
SQL Server Native Client 10.0 이상으로 컴파일된 클라이언트 애플리케이션이 SQL Server 2008(10.0.x) 이전 서버 인스턴스에 연결된 경우 테이블 반환 매개 변수를 사용하려고 하면 SQL Server Native Client에서 이를 감지합니다. 및 SQLBindCol, SQLBindParameter, SQLSetDescFields 및 SQLSetDescRec 호출은 SQLSTATE 07006 및 "제한된 데이터 형식 특성 위반(이 연결의 SQL Server 버전은 테이블 반환 매개 변수를 지원하지 않음)" 메시지와 함께 실패합니다.
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기