oracle - 如何像脚本一样执行 Redshift 过程 PL/pgSQL 代码?
问题描述
我一直想知道是否可以编写 a-la oracle“匿名块”脚本。基本上运行任何 Redshift 过程代码,但在 SQL Workbench/J 之类的客户端中删除创建过程的第一行?这可能和/或我们是否可以需要在 SQL Workbench/J 中调整一些配置?
Declare
Xxx integer;
BEGIN
Null;
any PL/pgSQL code;
EXCEPTION when others
Raise xxx ;
END;
$$ LANGUAGE plpgsql;
或者 - 最终 - 可以/可以使用 postgres 命令行https://www.postgresql.org/docs/current/app-psql.html
解决方案
推荐阅读
- python - 在 Python Pandas 中,条件不仅仅是按行分组
- c++ - CodeForces Q. 71A,为什么不编译?
- ruby - 创建一个返回笑脸总数的函数
- reactjs - Axios 帖子未传递正文参数
- api - ImportXML 谷歌表用于货物包裹跟踪
- c++ - 'INT' - 'INT' 在 C++ 中表示什么?
- android - 如果通过 uuid 搜索,则不会调用 CompanionDeviceManager 'onDeviceFound' 回调函数
- java - 类 CircularQueue 中的构造函数 CircularQueue 不能应用于给定类型
- vb.net - VB.Net 检查键盘设备
- javascript - 在 Google Apps 脚本中加速 onEdit() 函数