在begin和end中調用
-- %是用來占位,a是要打印的變量 raise notice '%',a;
drop function if EXISTS c(); create or replace FUNCTION c() returns void as $$ declare a int default 0; BEGIN WHILE a < 100 LOOP a= a+a; a=a+1; a=199; END LOOP; raise notice '%',a; end; $$ LANGUAGE plpgsql; select c();
結果如下:打印出 注意:199
select c() > 注意: 199 > OK > 時間: 0s
