【发布时间】:2021-03-14 04:04:13
【问题描述】:
我有一个带有这个签名的 postgresql 函数...
create function getProductsPerCodes(p_c_prodcodes VARCHAR(1000))
RETURNS
table (prodcode VARCHAR(1000), prodname VARCHAR(1000), prodline VARCHAR(1000), prodvendor VARCHAR(1000), quantity_in_stock int)
AS
函数返回TABLE类型。
从 SQL 客户端,我可以这样调用这个函数:
select getProductsPerCodes('''c1'',''c4'',') rec
它可以很好地打印记录。
现在,如何从 Java 代码调用此函数并访问该函数返回的数据? 我需要访问表记录并访问构成表记录的所有字段。
【问题讨论】:
标签: java postgresql jdbc