【发布时间】:2012-04-12 16:36:46
【问题描述】:
我有一个视图,MySQL 拒绝创建,因为它引用了一个不存在的列:
ERROR 1054 (42S22): Unknown column 'd.completed' in 'where clause'
有没有办法强制 MySQL 创建这个视图? (即使在创建列之前无法使用它。)
(我想这样做的原因是我有一个工作视图,该视图随后在删除一列后损坏。我正在创建一个模式迁移来修复该视图,但是,与我的所有其他迁移一样,我会也希望能够恢复到现在的状态。)
【问题讨论】: