我目前在调用Connection 类的createArrayOf(String,Object)时遇到 SQLException。我的数据库是HSQL,用于生成类型的代码如下:
create type FOO as BIGINT;
我调用的java代码如下:
Connection conn = createConnection();
conn.createArrayOf("MySchema.FOO",data);
这也失败了:
Connection conn = createConnection();
conn.createArrayOf("FOO",data);
结果输出是:
JDBC 调用中的参数无效:FOO
我的问题是如何绑定到 HSQL 数据库中存在的类型,这不是内存中的实例。