gpt4 book ai didi

mysql - 基于从 INFORMATION_SCHEMA 中选择的更新

转载 作者:行者123 更新时间:2023-11-28 23:25:29 25 4
gpt4 key购买 nike

我有这个问题:

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE column_name LIKE 'organization_id'

根据结果,我想用 'organization_id' = something; 更新所有返回的表;像这样:

UPDATE (above query results) SET `organization_id` = 'something'

最佳答案

这是动态 SQL 的工作。

试试这个:

SELECT DISTINCT CONCAT('UPDATE ',t.table_name,' SET organization_id = <ID> ;')
FROM INFORMATION_SCHEMA.COLUMNS
WHERE column_name LIKE 'organization_id'

然后复制输出并执行。

关于mysql - 基于从 INFORMATION_SCHEMA 中选择的更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39568853/

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