コレクションを追加するためのテーブルの変更

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

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

手順

  • コレクションmapの説明を追加するには、cycling.upcoming_calendarテーブルを変更すると、リストされている各レースの説明を格納できます。
    cqlsh> ALTER TABLE cycling.upcoming_calendar ADD description map<text,text>;
  • cycling.upcoming_calendarテーブルを更新してデータを挿入すると、descriptionが表示されます。
    cqlsh> UPDATE cycling.upcoming_calendar SET description = description + {'Criterium du Dauphine' :"Easy race', 'Tour du Suisse' :'Hard uphill race'} WHERE year = 2015 AND month = 6;