Implement the multi_row case #314
This commit is contained in:
@@ -19,8 +19,13 @@ BEGIN
|
|||||||
END IF;
|
END IF;
|
||||||
|
|
||||||
<% if multi_row %>
|
<% if multi_row %>
|
||||||
RETURN QUERY
|
BEGIN
|
||||||
SELECT * FROM <%= DATASERVICES_CLIENT_SCHEMA %>._<%= name %>(<%= ['username', 'orgname'].concat(params).join(', ') %>);
|
RETURN QUERY
|
||||||
|
SELECT * FROM <%= DATASERVICES_CLIENT_SCHEMA %>._<%= name %>(<%= ['username', 'orgname'].concat(params).join(', ') %>);
|
||||||
|
EXCEPTION
|
||||||
|
WHEN OTHERS THEN
|
||||||
|
RAISE WARNING 'whatever';
|
||||||
|
END;
|
||||||
<% elsif multi_field %>
|
<% elsif multi_field %>
|
||||||
SELECT * FROM <%= DATASERVICES_CLIENT_SCHEMA %>._<%= name %>(<%= ['username', 'orgname'].concat(params).join(', ') %>) INTO ret;
|
SELECT * FROM <%= DATASERVICES_CLIENT_SCHEMA %>._<%= name %>(<%= ['username', 'orgname'].concat(params).join(', ') %>) INTO ret;
|
||||||
RETURN ret;
|
RETURN ret;
|
||||||
|
|||||||
Reference in New Issue
Block a user