この例のテーブル定義には、名前のないPRIMARY TIME INDEXが含まれています。
CREATE TABLE ocean_buoy(c1 INTEGER, c2 INTEGER) PRIMARY TIME INDEX(TIMESTAMP(2) WITH TIME ZONE, DATE '2016-01-03', HOURS(2));
ALTER TABLE文を使用して、PRIMARY TIME INDEXの名前を追加することができます。
ALTER TABLE ocean_buoy MODIFY PRIMARY TIME INDEX my_pti_index;
SHOW TABLE文はテーブル定義を示しており、これには名前付きPRIMARY TIME INDEXが含まれています。
SHOW TABLE ocean_buoy;
CREATE SET TABLE ocean_buoy ,NO FALLBACK ,
NO BEFORE JOURNAL,
NO AFTER JOURNAL,
CHECKSUM = DEFAULT,
DEFAULT MERGEBLOCKRATIO,
MAP = TD_MAP1
(
TD_TIMEBUCKET BIGINT NOT NULL GENERATED SYSTEM TIMECOLUMN,
TD_TIMECODE TIMESTAMP(6) NOT NULL GENERATED TIMECOLUMN,
TD_SEQNO INT NOT NULL GENERATED TIMECOLUMN,
c1 INTEGER,
c2 INTEGER)
PRIMARY TIME INDEX my_pti_index (TIMESTAMP(6), DATE '2015-05-02', HOURS(1), COLUMNS(c1,c2), NONSEQUENCED);