Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
dbforge mysql studio,如何编辑断开的视图?_Mysql_Dbforge - Fatal编程技术网

dbforge mysql studio,如何编辑断开的视图?

dbforge mysql studio,如何编辑断开的视图?,mysql,dbforge,Mysql,Dbforge,使用dbforge mysql studio,我编辑了一个表的列,哎呀,这破坏了一些视图,但是现在当我试图打开它们来编辑它们时,我得到了一个“references invalid columns”错误 它拒绝让我编辑视图的sql 如何修复此问题?重命名表中的列后,视图将无效。dbForge使用“SHOW CREATE VIEW”命令获取对象的定义,并抛出此错误 我可以建议您更改SQL文档中的视图,例如- ALTER VIEW view1 AS SELECT column1, column2, c

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

它拒绝让我编辑视图的sql


如何修复此问题?

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

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

ALTER VIEW view1 AS SELECT column1, column2, column3_new_name FROM table1;
它应该修复视图

此外,您还可以在我们的应用程序中编写请求