特定の列の後または最後の列の後に新しい列を追加するために、テーブルを変更する必要があります。カッサンドラ特定の列の後に列を追加します。
1
A
答えて
3
のは、私は、この定義を持つテーブルで始めているとしましょう:
列を追加CREATE TABLE mykeyspace.letterstable (
column_n TEXT,
column_b TEXT,
column_c TEXT,
column_z TEXT,
PRIMARY KEY (column_n));
1-単純な問題です。
ALTER TABLE mykeyspace.letterstable ADD column_j TEXT;
2 - 新しい列を追加した後、私のテーブル定義は、次のようになりますので、キーの後カサンドラの列はASCII-betical順序で保存されているので、これがある
desc table mykeyspace.letterstable;
CREATE TABLE mykeyspace.letterstable (
column_n TEXT,
column_b TEXT,
column_c TEXT,
column_j TEXT,
column_z TEXT,
PRIMARY KEY (column_n));
、(column_n
をそれが唯一の鍵であるため、常に先頭になります)。カサンドラに私の新しいcolumn_j
がcolumn_z
の後に行くことを伝えたいとは言えません。それはcolumn_c
とcolumn_z
の間にそれを置くつもりです。
1
Cassandraは、クラスタ化キー&に基づいてテーブルデータを格納します。追加カラムの
標準CQL:
ALTER TABLE keyspace.table ADD COLUMN column1 columnType;
データが格納されている方法を描写しないCQLSHを介して所定のテーブルのDESCテーブルを実行します。常にパーティションキー&をクラスタリングキーとしてリストします。残りの列はアルファベット順に表示されます。ある何
https://docs.datastax.com/en/cql/3.1/cql/cql_reference/alter_table_r.html
関連する問題
- 1. ruby on rails特定の列名の後に列を追加します。
- 2. 特定のインデックスの文字列に追加または追加
- 3. MSSQL Serverの特定の位置に列を追加します。
- 4. 配列に特定の要素を追加しますか?
- 5. 列の後に新しい列を追加し、既定値を定義する
- 6. 行列の最後に反復列を追加します
- 7. 特定の文字の後に文字列のスペースを追加する(VBコード)
- 8. YUIデータテーブルの特定の列の後に列を追加するにはどうすればよいですか?
- 9. データフレームの特定の値を行列の特定の位置に追加する
- 10. DataTableの特定の列にArraylistを追加するには?
- 11. Railsの特定の列にすべての行を追加しますか?
- 12. 新しいテーブル列を特定の順序位置に追加
- 13. 特定のタイプのテンプレートの引数のみを配列に追加します
- 14. 他のテーブルで列を取得して特定の列を追加する
- 15. 特定の列に値を追加するためのシェルスクリプト
- 16. Python:.meanの特定の列をデータフレームに追加する方法
- 17. データフレームの特定の行に列を追加するpandas
- 18. 特定のインデックスの配列にオブジェクトを追加する
- 19. 特定の位置の配列に変数を追加する
- 20. テキストファイルの特定の列にデータを追加する
- 21. Postgresの特定の場所に文字列を追加する
- 22. リストビューアの特定の列に項目を追加する
- 23. データフレームの特定の列に時間を追加する方法
- 24. 特定の表の列にアイコンを追加する
- 25. 他の列の特定の値に対して値を持つ表に1つの列を追加します。
- 26. 特定のフォーマットのnumpy配列を3番目の配列に追加する
- 27. Javaテキスト領域の特定の列にテキストを追加します。
- 28. JSONオブジェクトの特定の値をjavascript配列に追加します
- 29. 特定の位置の文字列にコロンを追加します。
- 30. 特定の文字列をコアダンプの先頭に追加します
"特定の列に新しい列を追加する* *" を意味するはず? –
それはカサンドラのコンセプトです@ PM77-1 –
@PM 77-1 - 私は質問を編集しました、私はいくつかの既存の列の後に新しい列を追加する必要があります。 – Bharath