TIMESTAMP-OFFSET-RECORD SQL タイプ

注:OpenESQL のみ

構文

SQL [TYPE] [IS] TIMESTAMP-OFFSET-RECORD
タイムスタンプの各要素に対する個々のレコードが含まれる、タイムスタンプのグループ レベルのレコードを生成するには、次のように TIMESTAMP-OFFSET-RECORD を使用します。
  • 時間
  • 端数秒
  • オフセット時間
  • オフセット分

データを挿入するには、生成されたフィールド名の有効なデータを渡す必要があります。

01 hv-name SQL TYPE IS TIMESTAMP-OFFSET-RECORD.

この例では、次のように生成されます。

01 hv-name.
  03 hv-name-year  PIC S9(4) COMP-5.
  03 hv-name-month PIC 9(4) COMP-5.
  03 hv-name-day   PIC 9(4) COMP-5.
  03 hv-name-hour  PIC 9(4) COMP-5.
  03 hv-name-min   PIC 9(4) COMP-5.
  03 hv-name-sec   PIC 9(4) COMP-5.
  03 hv-name-frac  PIC 9(9) COMP-5.
  03 hv-name-tz-hour PIC S9(4) COMP-5.
  03 hv-name-tz-min  PIC S9(4) COMP-5.