CREATE OR REPLACE FUNCTION run() RETURNS TEXT AS
$BODY$
DECLARE k INT;
BEGIN
k := 0; -- 第一次宣告需要使用冒號等於
FOR i IN 1..10 LOOP
k = k + 1;
END LOOP;
RETURN '總共有 ' || k || ' 筆資料。'; -- 兩條直線代表字串串接,類似 Java、C# 的 +
END
$BODY$
LANGUAGE 'plpgsql';
最後輸入 SELECT run();
執行結果:總共有 10 筆資料。
全站熱搜
留言列表