首页 > 解决方案 > Timeuuid 的 Cassandra 数据库导入问题

问题描述

我已经在本地的窗口机器上安装了 Cassandra 2.2.12。我已经使用 'razorsql' GUI 工具从实时服务器导出了一个 '.sql' 文件中的数据库。我没有实时服务器访问权限,只有数据库访问权限。当我尝试使用'razorsql'将'.sql'文件导入本地cassandra设置时,它给了我错误(对于timeuuid类型的“id”,字符串常量'8ca25030-89ab-11e7-addb-70a0656e5127'无效)。即使我尝试使用 COPY FROM 命令,它也会返回相同的错误。有关错误的更多详细信息,请查找随附的屏幕截图。 在此处输入图像描述

有人可以帮忙吗?

标签: node.jscassandracassandra-2.2razorsql

解决方案


您不应该加上任何引号,因为它会被解释为字符串而不是 UUID - 因此会出现错误消息。

另请参阅:通过 CQLsh (Cassandra) 插入硬编码的 UUID


推荐阅读