2016 - 2024

感恩一路有你

sql语句alter用法 mysql视图中alter与CREATE OR REPLACE的区别?

浏览量:1892 时间:2021-03-11 03:11:22 作者:admin

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的用法

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。