修复MySQL中的删除表视图#1051未知表错误

要正确放置视图,请使用以下语法-

drop view yourViewName;

让我们首先创建一个表-

create table DemoTable
-> (
-> Id int
-> );

使用插入命令在表中插入一些记录-

insert into DemoTable values(1001);

insert into DemoTable values(1002);

insert into DemoTable values(1003);

使用select语句显示表中的所有记录-

select *from DemoTable;

输出结果

这将产生以下输出-

+------+
| Id   |
+------+
| 1001 |
| 1002 |
| 1003 |
+------+
3 rows in set (0.00 sec)

让我们首先创建一个视图-

create view view_DemoTable as select Id from DemoTable;

现在,我们将显示视图的记录-

select *from view_DemoTable;

输出结果

这将产生以下输出-

+------+
| Id   |
+------+
| 1001 |
| 1002 |
| 1003 |
+------+
3 rows in set (0.05 sec)

以下是删除视图的查询-

drop view view_DemoTable;

现在,视图已成功删除。