Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java UUID不能与JOOQ和PostgreSQL一起使用_Java_Sql_Postgresql_Jooq - Fatal编程技术网

Java UUID不能与JOOQ和PostgreSQL一起使用

Java UUID不能与JOOQ和PostgreSQL一起使用,java,sql,postgresql,jooq,Java,Sql,Postgresql,Jooq,每当我试图设置或检索UUID类型的字段时,我都会从JOOQ得到以下错误:“方言不支持:类型类java.util.UUID在方言null中不受支持” 其他一切都很好,据我所知,方言被正确设置为Postgres。知道发生了什么吗?您正在使用jOOQ 2.6.4java.util.UUID类型仅从jOOQ 3.0起受支持: 但是,当您进行此操作时,您可能希望升级到最新版本(在我提供此答案时为3.4.1)您能展示一下您的代码吗?在您的问题的这个阶段很难猜到:-)我不确定什么代码会有用。我有一个U

每当我试图设置或检索UUID类型的字段时,我都会从JOOQ得到以下错误:“方言不支持:类型类java.util.UUID在方言null中不受支持”


其他一切都很好,据我所知,方言被正确设置为Postgres。知道发生了什么吗?

您正在使用jOOQ 2.6.4<代码>java.util.UUID类型仅从jOOQ 3.0起受支持:


但是,当您进行此操作时,您可能希望升级到最新版本(在我提供此答案时为3.4.1)

您能展示一下您的代码吗?在您的问题的这个阶段很难猜到:-)我不确定什么代码会有用。我有一个UUID类型的数据库。触发它的最简单的东西是TABLE.FIELD.cast(UUID.class)。我在尝试从记录集中执行factory.update()或.getValue时也看到了这一点。我忘了提到,我使用的是Postgres 9.3和Jooq 2.6.4。