結果セットを生成しない要求 - ODBC Driver for Teradata

ODBC Driver for Teradata® ユーザー ガイド

Product
ODBC Driver for Teradata
Release Number
17.20
Published
2022年6月
Language
日本語
Last Update
2022-08-22
dita:mapPath
ja-JP/uqj1639470627591.ditamap
dita:ditavalPath
ja-JP/nkw1500504256726.ditaval
dita:id
B035-2526
Product Category
Teradata Tools and Utilities

結果セットを生成しないリクエストの場合、エラーが発生すると、ODBC Driver for Teradataは、失敗したパラメータ セットに対してステータス配列内のステータス値をSQL_PARAM_ERRORに設定します。他のすべての要素は、ステータスが取得できないことを示すSQL_PARAM_DIAG_UNAVAILBLEに設定されます。これは、要求が並列的に実行されている可能性があり、エラーが発生して要求がアボートされる前にどのパラメータ セットの実行が成功していたかを判別できないためです。

アプリケーションは、失敗したパラメータ セットを識別し、可能であればそれを訂正したり、失敗したセットが含まれる要求にSQL_PARAM_IGNOREというマークを操作配列内で付けることによって再実行したりすることができます。失敗時に各パラメータ セットを一度に1つずつだけ実行するよりも、後者の方が効率的です。