#openGauss #入门 #安装 #数据库 #开源
知识来源:docs-opengauss.osinfra.cn/zh/
循环语句
简单LOOP语句
语法图
图 1 loop::=
示例
CREATE OR REPLACE PROCEDURE proc_loop(i in integer, count out integer)
AS
BEGIN
count:=0;
LOOP
IF count > i THEN
raise info 'count is %. ', count;
EXIT;
ELSE
count:=count+1;
END IF;
END LOOP;
END;
/
CALL proc_loop(10,5);
须知: 该循环必须要结合EXIT使用,否则将陷入死循环。
#openGauss #入门 #安装 #数据库 #开源