Conversioni implicite dei cursori (ODBC)
Si applica a:SQL ServerDatabase SQL diAzure Istanzagestita di SQL di Azure Azure Synapse Analytics PlatformSystem (PDW)
Le applicazioni possono richiedere un tipo di cursore tramite SQLSetStmtAttr e quindi eseguire un'istruzione SQL non supportata dai cursori server del tipo richiesto. Una chiamata a SQLExecute o SQLExecDirect restituisce SQL_SUCCESS_WITH_INFO e SQLGetDiagRec restituisce:
szSqlState = "01S02", *pfNativeError = 0,
szErrorMsg="[Microsoft][SQL Server Native Client] Cursor type changed"
L'applicazione può determinare il tipo di cursore usato chiamando SQLGetStmtOption impostato su SQL_CURSOR_TYPE. La conversione del tipo di cursore viene applicata a una sola istruzione. La successiva operazione SQLExecDirect o SQLExecute verrà eseguita usando le impostazioni del cursore dell'istruzione originale.
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per