다음을 통해 공유


암시적 커서 변환(ODBC)

적용 대상: SQL Server Azure SQL 데이터베이스 Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System(PDW)

애플리케이션은 SQLSetStmtAttr을 통해 커서 형식을 요청한 다음 요청된 형식의 서버 커서에서 지원하지 않는 SQL 문을 실행할 수 있습니다. SQLExecute 또는 SQLExecDirect에 대한 호출은 SQL_SUCCESS_WITH_INFO 반환하고 SQLGetDiagRec는 다음을 반환합니다.

szSqlState = "01S02", *pfNativeError = 0,  
szErrorMsg="[Microsoft][SQL Server Native Client] Cursor type changed"  

애플리케이션은 SQL_CURSOR_TYPE SQLGetStmtOption 집합을 호출하여 현재 사용 중인 커서 유형을 확인할 수 있습니다. 커서 형식 변환은 하나의 문에만 적용됩니다. 다음 SQLExecDirect 또는 SQLExecute 는 원래 문 커서 설정을 사용하여 수행됩니다.

참고 항목

커서 프로그래밍 정보(ODBC)