首页 > 解决方案 > 可以更改 mysql sgbd 上每个数据库的特定表吗?

问题描述

我正在尝试生成一个查询来更改我的 SGDB 的每个数据库的一个表。我可以获得我想要更改的每个数据库名称,但是,我不知道如何继续。

这是选择每个数据库名称的查询:

 SELECT SCHEMA_NAME AS `database`
 FROM information_schema.SCHEMATA
 WHERE  SCHEMA_NAME like 'customer_db_%'
 ORDER BY SCHEMA_NAME 

% 之前是数据库的编号。我正在尝试在每个数据库的一个表上添加一列。

标签: mysqlsql

解决方案


尝试这个

 SELECT SCHEMA_NAME AS `database`
 FROM information_schema.SCHEMATA
 WHERE  SCHEMA_NAME like '%customer_db_%'
 ORDER BY SCHEMA_NAME 

推荐阅读