它有助于您执行通常在数据库中的单个函数中进行多次查询和往返操作的操作。
PL/pgSQL 简单易学,无论是否具有编程基础都能够很快学会。...RETURNING expressions INTO [STRICT] target;
UPDATE ......] target ] [ USING expression [, ... ] ];
举个例子,如下:
-- 和上面一样,把id的值查询出来赋值给a
execute 'select id from test...-- 我在循环中将取值 10,9,8,7,6,5,4,3,2,1
END LOOP;
FOR i IN REVERSE 10..1 BY 2 LOOP
-- 我在循环中将取值 10,8,6,4,2...notice ‘这个是提示消息’;
raise notice warning ‘这是个警告’;
raise exception ‘这个异常消息’;
调用存储过程
当存储过程编译出来后,我们该如何执行或者调用存储过程呢