我是 CQL 的新手。在我的 CQL 数据库中有很多列。有一个要求,我需要根据检查特定列的字符串值来填充数据。
当我执行此查询select * from posts
时,我能够看到所有列的值。但是当我执行下面的查询时。
select guid from posts where post_id='da9ef16f-18ee-36df-840a-3ef559ee278c';
出现错误并附上相同的屏幕截图。请告诉我。 不胜感激。谢谢。
最佳答案
如果您在 CQL 中使用单引号,UUID 将被视为字符串。尝试以下操作:
select guid from posts where post_id=da9ef16f-18ee-36df-840a-3ef559ee278c;
这将解析为 UUID 而不是字符串文字
关于mysql - 执行 CQL 查询语句时收到错误警报 "invalid string",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32201552/