sql语句alter用法 mysql视图中alter与CREATE OR REPLACE的区别?
mysql视图中alter与CREATE OR REPLACE的区别?
修改视图
修改视图是指修改数据库中现有表的定义。当基本表的某些字段发生变化时,可以修改视图以保持视图与基本表的一致性
create or replace view语句修改视图
MySQL> create or replace ALGORITH=TEMPORATION
-> view work view(ID,name)]-> as select ID,name from work
换句话说,create或replace语句非常灵活
视图存在时可以修改,不存在时可以创建
其基本用法与create view几乎相同
alter语句修改视图
MySQL> alter view work view2(NAME,SALARY,ADDR)
-> as SELECT NAME,SALARY,ADDR FROM工作,薪水
->在哪里work.id=工资. ID
以姓名、薪水和地址为字段更改视图
数据库中alter的使用方法,要详细的?
alter语句用于修改表结构。具体用法见下表:
1。假设商品库存表add manufacturer char(10)中增加了一列alter table“manufacturer”//这条SQL语句的意义是:在商品库存表中增加一个名为“manufacturer”的字段,其数据类型为char type
2。假设您在商品库存表中删除一个名为“manufacturer”的列,alter table commodity inventory table drop column manufacturer//SQL语句的含义是:删除商品库存表中一个名为“manufacturer”的列,记住要采用它
sql语句alter用法 alter语句的用法 mysql中update的用法
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。