MR_COUNTER列の追加または削除
既存の複数リージョン表を変更して、MR_COUNTER列を追加できます。表の既存のレコードでは、新しく追加されたMR_COUNTER列の値はゼロになります。複数リージョン表から既存のMR_COUNTER列を削除することもできます。
既存の複数リージョン表へのMR_COUNTER列の追加
ALTER TABLEを使用して、既存の複数リージョン表にMR_COUNTER列を追加します。
MR_COUNTER列なしで複数リージョン表
myTable
を作成します。CREATE TABLE myTable ( id INTEGER,
name STRING,
team STRING,
PRIMARY KEY (id)) IN REGIONS DEN,LON;
ALTER TABLEを使用して、表myTableにMR_COUNTER列を追加します。これはPNカウンタです。
ALTER TABLE myTable (ADD count INTEGER AS MR_COUNTER);
MR_COUNTER列の削除
複数リージョン表からMR_COUNTER列を削除するには、DROP id句を指定してALTER TABLEを使用します。
CREATE Table myTable( name STRING,
count INTEGER AS MR_COUNTER,
PRIMARY KEY(name)) IN REGIONS DEN,LON;
ALTER TABLE myTable (DROP count);