SQLNativeSql (カーソル ライブラリ)
重要
この機能は、Windows の将来のバージョンで削除される予定です。 新しい開発作業ではこの機能を使用しないでください。また、現在この機能を使用しているアプリケーションの変更を計画してください。 Microsoft では、ドライバーのカーソル機能を使用することをお勧めします。
このトピックでは、カーソル ライブラリでの SQLNativeSql 関数の使用について説明します。 SQLNativeSql の一般的な情報については、「SQLNativeSql 関数」を参照してください。
ドライバーがこの関数をサポートしている場合、カーソル ライブラリはドライバーで SQLNativeSql を 呼び出し、SQL ステートメントを渡します。 位置指定更新、位置指定削除、 SELECT FOR UPDATE ステートメントの場合、カーソル ライブラリはステートメントをドライバーに渡す前に変更します。
Note
カーソル ライブラリは、SQLNativeSql の InStatementText 引数で渡される位置指定の更新または delete ステートメントでカーソル名が無効な場合、SQLSTATE 34000 (無効なカーソル名) を正しく返しません。 SQLNativeSql は、ステートメントの準備または実行時にのみ返される構文エラーを返すことを意図していません。