だから私は、そのスキーマ、このようなものになりますCFがあります。カサンドラCFからデータを削除することができません
CREATE TABLE "emp" (
id text,
column1 text,
column2 text,
PRIMARY KEY (id, column1, column2)
)
を私はこのようなエントリを持っていると私はそれを削除する:
20aff8144049 | name | someValue
だから私は、このコマンドを試してみました:
Delete column2 from emp where id='20aff8144049';
それは以下のエラーで失敗しました:
入力 '20aff8144049' でのノー実行可能な代替案(ID = [ "20aff8144049] ... EMPから... column2のは)誰かが私が間違っているつもりだところを助けることはできますか?ありがとう!
構文を共有できますか? – CodePlorer
パーティションとクラスタリング列の区別については、 PRIMARY KEY((id)、column1、column2)はすでに存在しています。パーティションキーの列は、別の括弧で囲む必要があります。 – Marcus
いいえ、削除クエリです。 – CodePlorer