gpt4 book ai didi

postgresql - 我如何在 plpgsql 中使用变量作为字段名

转载 作者:行者123 更新时间:2023-11-29 12:22:38 24 4
gpt4 key购买 nike

有可能在 Postgres 中做这样的事情吗?

DECLARE variable VARCHAR  
BEGIN
variable := TG_RELNAME || '_id';
OLD.variable = 123;
END;

我不能使用变量的值作为 field_name...

附注我的数据库版本是 8.4。

最佳答案

据我所知,唯一的方法是进行额外的查询,例如

execute 'update ' || TG_RELNAME || ' set ' || variable ||' = 123';

关于postgresql - 我如何在 plpgsql 中使用变量作为字段名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8385371/

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