この例では、簡単なキュー テーブルを作成します。
テーブルに対して定義されている最初の列は、問合わせ挿入タイムスタンプ(QITS)列です。これはすべてのキュー テーブルで必須です。
QITS列は、例で指定されているものと正確に同じ精度およびデフォルト値のTIMESTAMPデータ型として定義される必要があります。TIMESTAMPデータ型指定に対し精度を指定する必要はありません。精度は指定されない場合、デフォルトの6になります。TIMESTAMPに対し6以外の精度を明示的に指定することはできません。これはキュー テーブルに必須です。
QITS列は、テーブルの(非固有)プライマリ インデックスではありません。
CREATE SET TABLE qtbl_1, QUEUE, FALLBACK, NO BEFORE JOURNAL, NO AFTER JOURNAL ( col_1 TIMESTAMP(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6), col_2 INTEGER, col_3 INTEGER) PRIMARY INDEX (col_2, col_3);