暂无图片
PostgreSQL里有只编译语句但不执行的方法吗?
我来答
分享
暂无图片 匿名用户
PostgreSQL里有只编译语句但不执行的方法吗?

对应SQL SERVER中的SET NOEXEC ON的功能。

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
DarkAthena

https://stackoverflow.com/questions/8271606/postgresql-syntax-check-without-running-the-query/13209943
这个问答里有不少方案,其中最简单的就是写个匿名块,然后第一条执行的就是return,后面放你要验证的代码

DO $SYNTAX_CHECK$ BEGIN RETURN; -- insert your SQL code here END; $SYNTAX_CHECK$;

或者使用其他回答中的插件及小工具

暂无图片 评论
暂无图片 有用 0
暂无图片
Kubee

不是过程,函数之类的呀

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏