1
有没有办法,如何检查,我的环境中是否已经设置了一个变量?PostgreSQL isset函数
例子:
\set table_name countries
\i queries.sql
QUERIES.SQL:
SELECT * FROM :table_name;
我要让QUERIES.SQL被独立地调用和使用我会指定一些默认的表名。
这是可能的还是我真的需要创建另一个SQL文件,通过它我将调用查询(\ i)?
我的用例是我的SQL查询在pgTAP单元测试(包括一些示例表名)中的使用以及独立使用。