Dha*_*ran 11 cql cassandra cql3
我想将列家族中的选定行复制到.csv文件中.copy命令可用于将列或整个表转储到没有where子句的文件.有没有办法在copy命令中使用where子句?
我想到的另一种方式是,
"插入table2()值(select * from table1 where <where_clause>);" 然后将table2转储到.csv,这也是不可能的.
select * from table1 where <where_clause>
任何帮助将非常感激.
Ami*_*IFI 6
无法在副本中创建where子句,但您可以使用此方法:
echo"select c1,c2 .... FROM keySpace.Table where;" | bin/cqlsh> output.csv
它允许您将结果保存在output.csv文件中.
Bri*_*anC 4
不,导出到 CSV 文件时没有对“where”子句的内置支持。
一种替代方法是使用其中一个驱动程序编写您自己的脚本。在脚本中,您将执行“选择”,然后读取结果并写入 CSV 文件。
归档时间:
12 年,6 月 前
查看次数:
7695 次
最近记录:
7 年 前