在本文中,将介绍如何在SQL中修改和删除视图。
在SQL中的视图是虚拟表,此表是在SQL语句的结果集上创建的。
视图类似于正常表,也具有行和列。
视图可以是两个或者多个表的某些行和列的组合。
我们可以在SQL语句中使用SQL函数和WHERE子句。
我们可以在SQL中修改和删除视图。
要修改视图,我们使用Alter View语句。
要删除视图,我们使用drop子句。
要创建视图,我们将使用d带where子句的CREATE VIEW 语句。
示例
创建vendors表
create table vendors ( vendorid int, vendorname varchar(15), vendorcity varchar(15), vendorstate varchar(15) )
在供应商表中插入数据
insert into vendors values (20,'onitroadTestDB','noida','up') insert into vendors values (21,'jack','lucknow','up') insert into vendors values (22,'rahul','kanpur','up') insert into vendors values (23,'malay','Amsterdam','Amsterdam') insert into vendors values (24,'mayank','noida','up')
在SQL中创建视图
create view vendorinfo as select vendorid,vendorname from vendors where vendorcity='noida'
更改SQL中的视图
alter view vendorinfo as select vendorid,vendorname from vendors where vendorstate='up'
删除视图
drop view vendorinfo
日期:2020-06-02 22:17:55 来源:oir作者:oir