文字のエスケープ

CQLでの単一引用符と二重引用符の使用。

CQLでは、CQLが解析できない文字が含まれているカラム名を二重引用符で囲む必要があります。

日付、IPアドレス、および文字列は単一引用符で囲む必要があります。文字列リテラルで単一引用符自体を使用するには、単一引用符をもう1つ続けてエスケープしてください。
cqlsh> INSERT INTO cycling.calendar (race_id, race_start_date, race_end_date, race_name) VALUES (201, '2015-02-18', '2015-02-22', 'Women''s Tour of New Zealand');

ドル記号引用符で囲まれた文字列を代わりに使用することもできます。ドル記号引用符で囲まれた文字列定数は、複雑な引用が必要な場合に、関数の作成、データの挿入、およびデータの選択を行うために使用できます。二重ドル記号を使用して、目的の文字列を囲みます。

cqlsh> INSERT INTO cycling.calendar (race_id, race_start_date, race_end_date, race_name) VALUES (201, '2015-02-18', '2015-02-22', $$Women's Tour of New Zealand$$);