DBFCRQ - Call-Level Interface Version 2

Teradata® Call-Level Interfaceバージョン2リファレンス - ワークステーション接続システム

Product
Call-Level Interface Version 2
Release Number
17.10
Published
2021年6月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/ttt1608578409164.ditamap
dita:ditavalPath
ja-JP/ttt1608578409164.ditaval
dita:id
B035-2418
Product Category
Teradata Tools and Utilities

DBFCRQは、DBCHCLのLOBリクエスト関数です。

DBFCRQは、LOBデータを送信する場合にDBFIRQと組み合わせて使用されます。

どのように機能するか

アプリケーションは、DBFIRQを使用してマルチパートLOBリクエストを発行後、DBFCRQを開始してマルチパートLOBデータをサーバーに送信します。

DBFCRQは、次の機能を実行します。
  • セッションが活動状態であれば、活動状態のリクエストが完了するまで待ちます。
  • DBCAREAフィールド'continuation_code'でアプリケーションによって与えられている継続コードを読み取ります。
  • 'F'、'I'、'L'、'C'以外が使用されている場合、CLIはエラーを返します。
  • 'C'が言及されている場合、CLIはアボート パーセルをサーバーに送信します。
  • Parcelリクエスト モードが使用されている場合、CLIはサーバーに対してMultipartデータ パーセルとEnd Multipartデータ パーセルを作成します。
  • サーバーに送信されるデータは、アプリケーションからDBCAREAフィールド'req_ptr'を介して与えられます。
  • バッファ モードが使用されている場合、CLIはアプリケーションが作成したリクエスト バッファをサーバーに送信します。