gpt4 book ai didi

postgresql - 在 plpgsql 声明 block 中使用\设置变量

转载 作者:行者123 更新时间:2023-11-29 12:18:53 27 4
gpt4 key购买 nike

<分区>

我的 SQL 脚本包含以下内容:

\set test 'some value'  
DO $$DECLARE
v_test text:= :'test';
BEGIN
RAISE NOTICE 'test var is %',v_test;
END$$;

我在尝试计算 test 的值时遇到语法错误:

ERROR:  syntax error at or near ":"  

理想情况下,我希望有一个匿名的 plpqsql block 存在于一个文件中,然后使用一组环境变量从 shell 脚本调用该文件

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com