gpt4 book ai didi

sql - 列名作为变量

转载 作者:行者123 更新时间:2023-11-29 13:48:42 26 4
gpt4 key购买 nike

我想将列名作为参数传递。在这里,我编写了一个查询以从表用户中选择“user_id”列,但它以文本形式返回 user_id。

EXECUTE format('SELECT $1 FROM users 
WHERE name=''name''')
USING 'user_id';

我该怎么做?

最佳答案

你能不使用动态SQL得到这个结果吗?像这样的东西:

EXECUTE 'SELECT '|| get_columns()|| ' FROM table_name' 

关于sql - 列名作为变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44374574/

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