【发布时间】:2016-07-26 08:42:53
【问题描述】:
我在 HSQLDB 中创建了一个存储过程。我声明了一个表对象并将数据插入其中。如何将所有表数据从该过程传递给调用方,这是正常的 java CallebleStatement。
【问题讨论】:
标签: hsqldb
我在 HSQLDB 中创建了一个存储过程。我声明了一个表对象并将数据插入其中。如何将所有表数据从该过程传递给调用方,这是正常的 java CallebleStatement。
【问题讨论】:
标签: hsqldb
插入数据后,您编写DECLARE CURSOR ... 然后OPEN ... 语句。请参阅包含此示例的指南http://hsqldb.org/doc/2.0/guide/sqlroutines-chapt.html#src_psm_cursors:
BEGIN ATOMIC
DECLARE temp_zero DATE;
DECLARE result CURSOR WITH RETURN FOR SELECT * FROM INFORMATION_SCHEMA.TABLES FOR READ ONLY;
-- more statements ...
OPEN result;
END
【讨论】: