postgresql的存储过程里怎样打印显示变量的值
答案:2 悬赏:20 手机版
解决时间 2021-04-04 09:38
- 提问者网友:太高姿态
- 2021-04-03 09:03
postgresql的存储过程里怎样打印显示变量的值
最佳答案
- 五星知识达人网友:琴狂剑也妄
- 2021-04-03 10:21
PostgreSQL中有raise notice可以用来输出消息文本, 示例代码:
do language plpgsql $$declare v_msg character varying := 'Hello World!';begin raise notice '%', v_msg;end $$;pgAdminIII中的执行输出:
do language plpgsql $$declare v_msg character varying := 'Hello World!';begin raise notice '%', v_msg;end $$;pgAdminIII中的执行输出:
全部回答
- 1楼网友:痴妹与他
- 2021-04-03 10:50
用raise notice函数来打印变量的值。示例sql:
create or replace function ads.showtext(p_text character varying)
returns void
as $$
begin
raise notice 'parameter is: %', p_text;
end;
调用sql:
select ads.showtext('hello world');
在消息中查看输出变量值, 如下图,
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯