0
Google Cloudに9ノードクラスタを導入しました。Datastaxリネームテーブル
テーブルを作成し、データをロードしました。テーブル名を変更したい。
カッサンドラでテーブル名を変更する方法はありますか?
おかげ
Google Cloudに9ノードクラスタを導入しました。Datastaxリネームテーブル
テーブルを作成し、データをロードしました。テーブル名を変更したい。
カッサンドラでテーブル名を変更する方法はありますか?
おかげ
あなたは、テーブル名を変更することはできません。
あなたがテーブルを削除して、もう一度
あなたはテーブルのメタデータを操作するには、ALTER TABLEを使用することができます作成する必要があります。これを実行して、列のデータ型を変更したり、新しい列を追加したり、既存の列を削除したり、表のプロパティを変更することができます。このコマンドは結果を返しません。
キーワードALTER TABLE、次にテーブル名、続いて命令ALTERでコマンドを開始します。 ADD、DROP、RENAME、WITHのいずれかです。各命令に必要な情報については、次のセクションを参照してください。
データが必要な場合は、cqlshのcopyコマンドを使用してデータをバックアップおよび復元できます。バックアップデータに
:
COPY old_table_name TO 'data.csv'
データを復元するには:
COPY new_table_name FROM 'data.csv'
[カサンドラCQL3でテーブルの名前を変更する方法]の可能な重複(https://stackoverflow.com/questions/18112384/どのように名前を変更するtable-in-cassandra-cql3) –