成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

sql語句alter用法 mysql視圖中alter與CREATE OR REPLACE的區(qū)別?

mysql視圖中alter與CREATE OR REPLACE的區(qū)別?修改視圖修改視圖是指修改數(shù)據(jù)庫中現(xiàn)有表的定義。當(dāng)基本表的某些字段發(fā)生變化時,可以修改視圖以保持視圖與基本表的一致性create o

mysql視圖中alter與CREATE OR REPLACE的區(qū)別?

修改視圖

修改視圖是指修改數(shù)據(jù)庫中現(xiàn)有表的定義。當(dāng)基本表的某些字段發(fā)生變化時,可以修改視圖以保持視圖與基本表的一致性

create or replace view語句修改視圖

MySQL> create or replace ALGORITH=TEMPORATION

-> view work view(ID,name)]-> as select ID,name from work

換句話說,create或replace語句非常靈活

視圖存在時可以修改,不存在時可以創(chuàng)建

其基本用法與create view幾乎相同

alter語句修改視圖

MySQL> alter view work view2(NAME,SALARY,ADDR)

-> as SELECT NAME,SALARY,ADDR FROM工作,薪水

->在哪里work.id=工資. ID

以姓名、薪水和地址為字段更改視圖

數(shù)據(jù)庫中alter的使用方法,要詳細(xì)的?

alter語句用于修改表結(jié)構(gòu)。具體用法見下表:

1。假設(shè)商品庫存表add manufacturer char(10)中增加了一列alter table“manufacturer”//這條SQL語句的意義是:在商品庫存表中增加一個名為“manufacturer”的字段,其數(shù)據(jù)類型為char type

2。假設(shè)您在商品庫存表中刪除一個名為“manufacturer”的列,alter table commodity inventory table drop column manufacturer//SQL語句的含義是:刪除商品庫存表中一個名為“manufacturer”的列,記住要采用它