2024年5月8日发(作者:)
用PL/pgSQL写postgreSQL的存储过程
一、存储过程结构:
Create or replace function 过程名(参数名 参数类型,…..) returns 返回值类型
as
$body$
//声明变量
Declare
变量名 变量类型;
如:
flag Boolean;
变量赋值方式(变量名 类型 :=值;)
如:
Str text :=值; / str text; str :=值;
Begin
函数体;
End;
$body$
Language plpgsql;
二、变量类型 :
除了postgresql内置的变量类型外,常用的还有 RECORD ,表示一条记录
三、连接字符:
Postgresql存储过程中的连接字符不再是“+”,而是使用“||”。
四、 控制结构:
1、if 条件(五种形式)
IF ... THEN
IF ... THEN ... ELSE
IF ... THEN ... ELSE IF
发布者:admin,转转请注明出处:http://www.yc00.com/news/1715178695a2578131.html
评论列表(0条)