TIME

データ・フォーマット

SQL TIME 値に COBOL 出力ホスト変数が定義されている場合は、次のフォーマットで時刻を指定します。
hh:mm:ss
例:
12:34:00

ホスト変数フォーマット

OpenESQL および DB2 ECM
01 time1         PIC X(8).
OpenESQL
01 time2         SQL TYPE IS TIME.
01 time3         SQL TYPE IS TIME-RECORD.
  • time1 フォーマットを使用する場合:
    • OpenESQL では、DETECTDATE SQL 指令を使用してアプリケーションをコンパイルする必要があります。
    • 次の形式で時刻指定をホスト変数に移します。
      {t 'hh:mm:ss'} 
  • time2 フォーマットは TIME SQL TYPE を使用します。
  • time3 フォーマットは TIME-RECORD SQL TYPE を使用します。
OpenESQL JVM Managed Runtime
すべてのデータベースに対して有効な定義と OpenESQL に対して有効な定義に加えて、次の定義も OpenESQL JVM Managed Runtime に対して有効となります。
01 time5         type java.sql.Time.