小编aba*_*sar的帖子

Scylla db json支持插入DEFAULT UNSET指令不起作用

我正在尝试使用DEFAULT UNSET指令的以下插入语句,但我在语句中得到语法错误.我正在使用scylla 2.3.1.我尝试了Apache Cassandra和DSE中的语法.它在那里工作.

CREATE TABLE user (id int primary key, name text, email text)

INSERT INTO user JSON '{"id": 1, "name": "Sam"}' DEFAULT UNSET

以下声明适用于scylla. INSERT INTO user JSON '{"id": 1, "name": "Sam"}';

我已经在scylla.yaml中打开了实验标志来激活json支持.

scylla

3
推荐指数
1
解决办法
82
查看次数

从具有二级索引的表中删除列时出错(Scylladb)

从包含二级索引的表中删除列时,出现以下错误。我正在使用ScyllaDB版本3.0.4。

[无效查询] message =“无法在具有实例化视图的基表Warehouse.myuser上删除列名”

以下是示例命令

create table myuser (id int primary key, name text, email text);
create index on myuser(email);
alter table myuser drop name;
Run Code Online (Sandbox Code Playgroud)

我可以在Apache Cassandra中成功运行以上语句。

scylla

3
推荐指数
1
解决办法
68
查看次数

标签 统计

scylla ×2