応答シーケンス: マルチパート標識モード - 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
Teradata SQL文をマルチパート標識モード(Response Mode=M)で実行依頼した場合には、成功した文に対する応答パーセルは次のようになります。
  • SQL文がデータを返す文ではない場合:
    • Success parcel (flavor 8)
    • Insert文、Update文、Delete文の場合、アクティビティ コードは影響を受ける行数を反映します。 その他すべてのデータを返さない文はアクティビティ コードが0になります。
    • EndStatement parcel (flavor 11)
    • EndRequest parcel (flavor 12)
  • SQL文がデータを返す文、またはWITH句のないSELECT文である場合:
    • Success parcel (flavor 8)
    • The activity code will reflect the number of rows returned.
    • DataInfoX parcel (flavor 146)
      返される行ごとに一度、以下が発生します。

      One or more MultipartRecord parcels (flavor 144)

      and an EndMultipartRecord parcel (flavor 145)

      EndStatement parcel (flavor 11)

      EndRequest parcel (flavor 12)

  • SQL文が1つ以上のWITH句を持つSELECT文である場合:
    • Success parcel (flavor 8)
    • Activity count will reflect the number of rows returned, including summary rows.
    • DataInfoX parcel (flavor 146)
    • With parcel (flavor 33)
    • PosStart parcel (flavor 46)
    • Position parcel (flavor 34)
    • PosEnd parcel (flavor 47)
    • DataInfo parcel (flavor 71)
    • EndWith parcel (flavor 35)
      返される行ごとに一度、以下が発生します。

      One or more MultipartRecord parcels (flavor 144)

      and an EndMultipartRecord parcel (flavor 145)

      With parcel (flavor 33)

      One for each summary row

      EndWith parcel (flavor 35)

      One for each summary row

      EndStatement parcel (flavor 11)

      EndRequest parcel (flavor 12)

    • SQL文がECHOリクエストである場合:

      Success parcel (flavor 8)

      One or more MultipartRecord parcels (flavor 144) and

      an EndMultipartRecord parcel (flavor 145)

      EndStatement parcel (flavor 11)

      EndRequest parcel (flavor 12)