2013-07-22 4 views
4

Как установить значение строки в null в cassandra? Например, у меня есть таблица вроде этого:установить значение null в cassandra с cql

CREATE TABLE instruments (
               code text, 
               ric text, 
               primary key (code) 
              ) 

, если я хочу элемент иметь конкретный ric:

update instruments set ric='test' where code='code'; 

Но что об установке ric в None?

ответ

8

Это может быть сделано с :

DELETE ric FROM instruments WHERE code='code'; 
2

Вы также можете использовать значение null в запросах. Это было added last year для CQL.

update keyspace.table set ric=null where code='code'; 

Вы также можете использовать null в insert заявления, но если опустить значение, это то же самое, как говорят null так что нет никакого смысла.