【发布时间】:2012-05-13 21:17:04
【问题描述】:
有什么办法,如何检查我的环境中是否已经设置了变量?
例子:
\set table_name countries
\i queries.sql
queries.sql:
SELECT * FROM :table_name;
我想让 query.sql 被独立调用并使用我指定的一些默认表名。
这可能吗,还是我真的需要创建另一个 SQL 文件来调用查询 (\i)?
我的用例是在 pgTAP 单元测试(带有一些示例表名)和独立地使用我的 SQL 查询。
【问题讨论】:
标签: postgresql plpgsql postgresql-9.1