1

我想知道是否有一种简单的方法可以查看我通过 cqlsh 运行的 .cql 脚本中可能存在的任何语法错误?

我已经创建了几个带有大量INSERT语句的脚本来将数据加载到我的 Cassandra 数据库中。为了创建脚本,我使用 notepad++ 进行了查找/替换来准备文件(是的,事后看来我应该刚刚写了一个 Python 脚本)。

我知道在我运行脚本后应该有 7,500 条记录,但只有 7,483 条 - 我怀疑某些INSERT语句的格式不正确(因为我将这些语句组合在一起)但我没有从 cqlsh 得到任何反馈.

4

1 回答 1

3

我建议尝试DataStax DevCenter。这是一个免费工具(在网站上注册后)。它更像是一种 IDE 类型体验,它会在您键入时突出显示语法错误。您可以尝试粘贴您的巨型脚本并查看它显示的内容。

我要检查的另一件事是根据您的主键定义确保您没有任何重复项。

于 2016-01-15T00:10:56.010 回答