“批量修改库中所有表,每个表都有两个相同列” 是想干什么?
每个表增加两个字段?可以依据ALTER TABLE语法:
ALTER TABLE table_name
ADD COLUMN new_column_name_1 data_type constraint,
ADD COLUMN new_column_name_2 data_type constraint;
生成好批量脚本修改多个表的DDL语句,再执行这些DDL就可以了:
select 'ALTER TABLE ' || table_name || ' ADD COLUMN ... ;'
from information_schema.tables where table_schema='xxx';