【发布时间】:2014-09-24 10:07:06
【问题描述】:
我在 Postgres 数据库中有一个匿名 DO 块,如下所示:
DO LANGUAGE plpgsql $$
DECLARE
FUNC_ID smallint;
BEGIN
SELECT COUNT(1) INTO FUNC_ID FROM FUNCTION WHERE NAME = 'addition';
IF FUNC_ID = 0 THEN
INSERT INTO FUNCTION ( ID, NAME, DESCRIPTION, FUNCTION)
values ((select (max(id)+1) from FUNCTION), 'subtraction'
, 'calculate', 'catalog');
END IF;
END;
$$;
如果执行这个代码块,它只会输出DO。
如何将整个代码块输出到控制台?
【问题讨论】:
-
定义“输出”。添加您希望获得的示例。
标签: postgresql plpgsql