使用 dbforge mysql studio,我编辑了一个表的列,哎呀,这破坏了一些视图,但是现在当我尝试打开它们来编辑它们时,我得到一个“引用无效列”错误,
它拒绝让我编辑视图的 sql。
我怎样才能解决这个问题?
重命名表中的列后,视图变得无效。dbForge 使用“SHOW CREATE VIEW”命令来获取对象的定义,并引发此错误。
我可以建议您更改 SQL 文档中的视图,例如 -
ALTER VIEW view1 AS SELECT column1, column2, column3_new_name FROM table1;
它应该修复视图。
此外,您可以在我们的支持系统中写请求。