テーブル内のカラムの変更

ALTER TABLEコマンドを使用した、テーブルへのカラムの追加またはカラムの変更。

新しいカラムをテーブルに追加したり、既存のカラムのカラム型を変更したりするには、ALTER TABLEコマンドを使用します。

手順

  • int型のageカラムをcycling.cyclist_alt_statsテーブルに追加します。
    cqlsh> ALTER TABLE cycling.cyclist_alt_stats ADD age int;

    これにより、カラム・メタデータが作成されて、カラムがテーブル・スキーマに追加され、すべての行の値がNULLに設定されます。



  • varcharfavorite_colorカラムを追加し、同じカラムのデータ型をtextに変更します。
    cqlsh> ALTER TABLE cycling.cyclist_alt_stats ADD favorite_color varchar; ALTER TABLE cycling.cyclist_alt_stats ALTER favorite_color TYPE text;
    注: カラムのデータ型の変更には制限があります。元の型と変更後の型の2つデータ型は互換性がなければなりません。