0

使用 dbforge mysql studio,我编辑了一个表的列,哎呀,这破坏了一些视图,但是现在当我尝试打开它们来编辑它们时,我得到一个“引用无效列”错误,

它拒绝让我编辑视图的 sql。

我怎样才能解决这个问题?

4

1 回答 1

0

重命名表中的列后,视图变得无效。dbForge 使用“SHOW CREATE VIEW”命令来获取对象的定义,并引发此错误。

我可以建议您更改 SQL 文档中的视图,例如 -

ALTER VIEW view1 AS SELECT column1, column2, column3_new_name FROM table1;

它应该修复视图。

此外,您可以在我们的支持系统中写请求。

于 2011-04-21T10:28:07.077 回答