指定された値がアプリケーションに対して適切な値でない場合は、Connect、Run Startup、またはInitiate Request関数のDBCHCLを呼び出す前に、次の手順を実行します。
- オプションを’Y’に変更する。
- 応答の保持]の値を次のように変更する。
- Y: Teradata SQL応答の最後のパーセルがクライアントに送られた後もスプール ファイルがデータベースで保存される場合。
- N: Teradata SQL応答の最後のパーセルが送られた後、スプール ファイルがデータベースで破棄される場合。
- P: アプリケーションが応答を取り出す間に、カーソルの再位置付けを使用する場合。
Rewind関数のDBCHCLの呼び出しは、Keep Responseが'Nであれば、Teradata SQL応答内のすべてのパーセルが1つの応答バッファに収容されている限り失敗しません。
接続リクエストの開始時には常に、keep_respを「N」に設定します。