Здесь я вижу много примеров создания таблиц с использованием ограничения NOT NULL. По иронии судьбы, я не могу сделать то же самое.Cassandra: Невозможно использовать ограничение «NOT NULL» при создании таблицы
Это команда CQL я использую:
CREATE TABLE activities_dev (activity_id uuid ,actor_id bigint NOT NULL, actor_appid bigint NOT NULL, item_id text NOT NULL, verb text NOT NULL,viewer_id bigint NOT NULL,viewer_appid bigint NOT NULL, ts timestamp, PRIMARY KEY(activity_id,actor_id,actor_appid,item_id,verb));
, но это ошибка, я получаю:
SyntaxException: line 1:62 mismatched input 'NOT' expecting ')' (...activities_dev(activity_id uuid, actor_id integer [NOT] NULL...)
Что я делаю неправильно?
Проще говоря, вы используете синтаксис, которого нет в Cassandra. – Aaron