我正在使用 PostgreSQL 的函数 query_to_xml 函数来生成查询结果的 XML。
SELECT * FROM query_to_xml( 'SELECT * from some_table WHERE id = ?',true,false,'')
问题是,当我从 JDBC 使用它时,使用准备好的语句“?” 被忽略,所以 Postgres 说:
"The column index is out of range..."
是否有任何可能的解决方案将参数传递给这样的查询?