【发布时间】:2018-05-11 18:44:16
【问题描述】:
我正在使用 jOOQ 执行任意 SQL 查询。我这样做如下:
String result = create.fetchSingle("SELECT ...").getValue(0, String.class);
此查询始终返回一行和一列,因此使用了fetchSingle 和getValue(0, T)。我找不到将两者结合的方法。
我现在想将命名参数传递给该查询。该参数在多个地方使用,所以我认为在这里使用命名参数是一个很好的用法。该参数的类型是字符串数组。
我该怎么做?如何在查询中引用该参数?在 JDBC 中,我会写 :name_of_parameter::text[]。
【问题讨论】:
标签: sql postgresql jooq