【发布时间】:2018-04-24 16:27:20
【问题描述】:
我有一个 SQL 查询,比如我要返回两个表。如何在 postgres 中返回两个表?
create proc sp_fetchResult
as
begin
select * from TBl_Users;
select * from TBl_Log;
end;
如何在 postgres 函数中做到这一点?这两个表的结构不一样。我需要表格形式的两个单独的结果集,例如表格 [0] 和表格 [1]。我只需要从函数中返回这两个选择语句。
【问题讨论】:
-
详细说明两个表的结构,以及所需输出的结构。并删除 java 标签,因为这是纯 postgres。
-
这两个表的结构不一样。我需要表格形式的两个单独的结果集,例如表格 [0] 和表格 [1]。请告诉我该怎么做---create proc sp_fetchResult as begin select * from TBl_Users;从 TBl_Log 中选择 *;结尾;在 postgres 中
-
从 TBl_Users 中选择 FirstName、LastName;从 TBl_Log 中选择 TaskId,CreatedBy;我只需要从函数中返回这两个选择语句
-
引用游标是目前你唯一的选择
标签: java sql postgresql return