Postgres在结尾处增加通知打印?

时间:2019-07-23 15:09:44

标签: sql postgresql

为什么在postgres 10的这段代码中:

DO $$ 
DECLARE
   created_at time := NOW();
BEGIN 
   RAISE NOTICE '%', created_at;
   PERFORM pg_sleep(10);
   RAISE NOTICE '%', created_at;
END $$;

我会在10秒后将两个通知一起输出,但不是像我期望的那样立即获得第一通知,并在10秒后获得第二通知?

更新:它位于pgcli中,一旦我将其绑定到psql中,它就会按预期工作。 您知道什么会影响pgcli的设置吗?

0 个答案:

没有答案