错误的请求:无效的STRING常量...类型为timeuuid

今天很棒

当我select * from "TableToFetch" where column1='2js88saa-33oo-pzl7-b517-8584j2kf8wdd';收到此错误时:

错误的请求:timeuuid类型的column1的STRING常量无效(2js88saa-33oo-pzl7-b517-8584j2kf8wdd)

这些没有帮助:

select * from "TableToFetch" where column1="2js88saa-33oo-pzl7-b517-8584j2kf8wdd"; 退货

错误的要求:第1:52行在输入'2js88saa-33oo-pzl7-b517-8584j2kf8wdd'上没有可行的替代选择

select * from "TableToFetch" where column1=2js88saa-33oo-pzl7-b517-8584j2kf8wdd; 退货

错误的请求:TimeUUID仅支持版本1 UUID

我该怎么办?

安德里亚·纳吉(Andrea Nagy)

前两个错误是由于您在uuid中加上了引号引起的:第一个错误被解释为字符串,第二个错误未被识别为任何类型。

UUID和TimeUUID可以/应该在不带引号的查询中使用。

第三个错误消息与TimeUUID类型有关,Apache Cassandra使用类型1的UUID,因此似乎2js88saa-33oo-pzl7-b517-8584j2kf8wdd不是有效的类型1 UUID。对我来说,您的查询似乎还可以。

另外,我不确定您如何执行查询(cql或通过驱动程序)或使用什么版本的Cassandra,但是此答案也可能与您相关:

https://stackoverflow.com/a/17946236/9020666

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Django压缩错误:类型为“ CacheKey”的无效输入

反射-Java 8-无效的常量类型

operator-sdk:出现错误-击中了不受支持的类型无效类型为无效类型

将float常量转换为int的类型时,常量被截断为整数错误

非常简单的AngularJS $ http POST结果为“ 400(错误请求)”和“无效的HTTP状态代码400”

类型为'int&'的非常量引用的初始化无效,这是什么原因?

应为类型,但“请求”的类型为“ *-> *”

mypy“无效类型”错误

保存java.util.UUID时,Cassandra说“ InvalidQueryException:TimeUUID类型的无效版本”

错误:从类型为((_)的throwing函数->()'到无效类型的'(DataSnapshot)-> Void'的无效转换

类型不匹配的推断类型为单位,但预期为无效

“类型为'int'的右值的类型为'int&'的非常量引用的无效初始化”:递归引用传递函数

类型错误:无效的调用

PostgreSQL-错误:无效的特权类型为序列创建

返回类型为strchr()非常量?

Apache Cassandra中使用无效的STRING常量错误(使用Python)

无效的请求:内容为空

Flutter:Http发布请求错误无效的媒体类型:预期

类型为std :: _ Bit_rerefence&的非常量引用的无效初始化

Vue.js mapbox-gl错误:类型无效:“容器”必须为String或HTMLElement

反应本机错误错误的prop类型:提供给Overlay的类型为array的无效prop子代。

错误:类型'cv :: Mat&'的非常量引用无效的初始化

类型的非常量引用的无效初始化中的错误

c ++:“类型为“列表*”的临时类型的类型为“列表&”的非常量引用无效的初始化”

无法创建类型为Linq的错误的常量值

错误:类型为“ double *”和“ double”的无效操作数为二进制“ operator /”

“参数类型为ntext的参数数据类型对于len函数的参数1无效”错误

“无法为类型为 'Dictionary<NSObject, AnyObject>' 的值与类型为 'String' 的索引下标错误

推断类型为 String 但预期为 Int