更改同一数据库中 3 个以上表中存在的相同 COLUMN 数据类型

我有 15 个表,每个表都有一个数据类型为 VAL 的列 varchar(100)

我被要求将所有表中所有 VAL 列的数据类型从 varchar(100) 更改为 varchar(200)

最好的方法是什么?如何 ?过程、脚本、循环、语句..

谢谢大家

violawu 回答:更改同一数据库中 3 个以上表中存在的相同 COLUMN 数据类型

您可以运行 15 条 alter table 语句:

alter table table1 alter column val varchar(200);
alter table table2 alter column val varchar(200);
. . . 

如果输入 15 个这样的语句很麻烦,您可以使用电子表格或 information_schema.tables 视图构建查询。

本文链接:https://www.f2er.com/584783.html

大家都在问