【发布时间】:2020-02-07 16:12:14
【问题描述】:
我有一组数据库模式,每个模式都有相同的表集。
我想通过使用单个命令在每个架构中添加一列来更改表,而不是为每个架构单独执行此操作。
这可能吗?
【问题讨论】:
-
没有。您可以按照威廉的回答中的建议使用动态 sql 和存储过程;但是有一次
Alter,这对我来说似乎有点矫枉过正。 ...并且为了使这样的 proc 实现更可重用,您需要设计一种机制来识别哪些表应该在哪些模式中获取 Alter,并适当地处理不同类型的更改。
标签: mysql mysql-workbench