DB2 CLI バージョン 5 以降におけるこの関数の状況
注: |
ODBC バージョン 3 では、SQLAllocEnv を使用すべきではなく、その代わりに SQLAllocHandle() を使用します。詳細については、SQLAllocHandle - ハンドルを割り振るを参照してください。
DB2 CLI のこのバージョンでは、引き続き SQLAllocEnv をサポートしますが、 DB2 CLI プログラムでは最初から SQLAllocHandle() の使用をお勧めします。そうすれば最新の標準に適合します。
上記の関数と、その他の使用すべきでない関数の詳細については、 バージョン 5 で使用すべきでない DB2 CLI 関数を参照してください。 |
新しい関数への移行
たとえば、次の旧ステートメント
SQLAllocEnv(&henv);
は、新しい関数を使用して、以下のように書き換えます。
SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &henv);