0
我在HSQLDB中创建了一个存储过程。我声明了一个表对象并将数据插入到它中。如何将此过程的所有表数据传递给调用者端,这是正常的java CallebleStatement。HSQL从声明表返回结果集
我在HSQLDB中创建了一个存储过程。我声明了一个表对象并将数据插入到它中。如何将此过程的所有表数据传递给调用者端,这是正常的java CallebleStatement。HSQL从声明表返回结果集
插入数据后,您将编写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