使用dbforge mysql studio,我编辑一个表的列,然后哎呀,这打破了一些视图,但现在当我尝试打开它们来编辑它们时,我得到一个“引用无效列”错误,
它拒绝让我编辑视图的sql。
我该如何解决这个问题?
答案 0 :(得分:0)
重命名表中的列后,视图变为无效。 dbForge使用'SHOW CREATE VIEW'命令来获取对象的定义,并抛出此错误。
我建议你改变SQL文档中的视图,例如 -
ALTER VIEW view1 AS SELECT column1, column2, column3_new_name FROM table1;
它应该修复视图。
此外,您可以在support system。
中撰写请求