样品:
create table test1(test1Code timeuuid, primary key(test1Code));
create table test2(test2Code timeuuid, primary key(test2Code));
insert into test1(test1Code) values (now());
insert into test2(test2Code) values (now());
这两个表的timeuuid值不同。
我希望使用相同的now();
值插入两个表我可以将值存储在变量中并在我的语句中使用它吗?
或者我是否需要使用其他方法。
答案 0 :(得分:2)
无法在CQL中定义/存储变量。在使用数据共享drivers之一写入Cassandra之前,应在应用层处理此步骤。
如果你正在寻找一种快速而又脏的方式,你可以用bash生成cql命令到文件中并运行:
cqlsh -f <path to file>.cql