具有最新的PostgreSQL支持程序。官方博客引用“与函数相反,不需要过程来返回值”。(https://blog.2ndquadrant.com/postgresql-11-server-side-procedures-part-1/)
所以我的问题是,实际上我有什么方法可以在过程中返回错误代码或响应吗?(由于Postgres中的程序比较新,因此在线资源很少。)
这是我返回这些“错误代码”的意思的示例
create or replace PROCEDURE multislot_Update_v1
(
p_id in varchar2,
p_name in varchar2,
p_enname in varchar2,
results out SYS_REFCURSOR
) AS
rowNumber int;
defaultNumber int;
BEGIN
select count(1) into rowNumber from MULTISLOTSGAME where fid=P_id;
if (rowNumber = 0) then
open results for
select '1' as result from dual;
return;
end if;
update MULTISLOTSGAME set
name = P_name,
enname = P_enname
where fid = P_id ;
commit;
open results for
select '0' as result, t1.* …Run Code Online (Sandbox Code Playgroud) 我和andriod和错误的新人,我不知道它是否真的需要在我的活动中的后退按钮,在电话/模拟器上已经有一个后退按钮.我的意思是,因为后退按钮都执行与之前活动相同的操作.
呃,有人可以建议我或给我一些建议吗?非常感谢任何建议.谢谢