10

cql を使用したコードを使用して、この列ファミリーに列を動的に追加したいと考えています。

CREATE COLUMN FAMILY blog_entry
WITH comparator = UTF8Type
AND key_validation_class=UTF8Type
AND default_validation_class = UTF8Type;

どうすればいいですか?

4

3 に答える 3

18

これはよくある質問になりつつあるので、詳細な説明を書きました: http://www.datastax.com/dev/blog/does-cql-support-dynamic-columns-wide-rows

于 2013-06-06T04:29:58.530 に答える
4

これが機能するには、最初にテーブルを変更して列を追加する必要があり、その後挿入が機能し始めます。上記をcqlshで試したところ、うまくいきました。

alter table newdata add column name varchar;

以下のリンクも参照してください。

Cassandra で動的列ファミリーを定義する方法

于 2013-06-06T05:52:53.797 に答える
0
ALTER TABLE blog_entry ADD newcolumnname text;
于 2016-08-01T09:24:26.293 に答える