postgresql - 显示从 psql 函数的主体生成的一些值,如 ES2016 中的 console.log 所做的那样
问题描述
在 ES2016 中,我们可以在执行函数时使用 console.log 打印一些值。psql 函数有类似的东西吗?
解决方案
从来没有听说过那个叫做 ES2016 的东西,但我假设你真的在谈论 PostgreSQL 中的 PL/pgSQL 函数。psql
是该数据库的命令行客户端。
要在 PL/pgSQL 代码中将输出打印到控制台,请使用RAISE NOTICE
:
DO
$$BEGIN
RAISE NOTICE '%, do you hear me?', current_user;
END;$$;
推荐阅读
- java - 原因:java.lang.NoClassDefFoundError:无法初始化类 javassist.util.proxy.DefineClassHelper
- c# - 将依赖注入应用于抽象类 c# 的不同实现
- arrays - 如何从数组中获取类别名称和类别段以创建永久链接
- java - 格式 double 为 4+ 位字符串
- vue.js - 使用 vue js 动态更新 Amcharts4 图表
- ruby-on-rails - 有没有一种(简单的)方法可以找到 Select2 上显示问题的原因?
- rxjs - 在使用 Rxjs 键入期间取消先前对自动完成输入字段的调用
- ios - 重置密码时将用户重定向到iOS应用程序
- javascript - 如何在javascript中呈现部分
- jenkins - kubectl 版本:来自服务器的错误(禁止)