执行 CQL 查询语句时收到错误警报 "invalid string"

Getting error alert "invalid string"while excuting CQL query statement

我是 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 而不是字符串文字