damoshayu.cn,苍井空浴缸大战猛男120分钟,网址你懂的,中国女人内射6XXXXXWWW

update語句(update語句oracle)

前沿拓展:

update語句

update語句是數(shù)據(jù)庫SQL語法用語,用途是更新表中原有數(shù)據(jù),單獨(dú)使用時(shí)使用where匹配字段。

舉個(gè)例子,若更新某一行中的一個(gè)列,改地址(address),并添加城市名稱(city):UPDATE Person SET Address = 'Zhongshan 23', C右云燈入較斗隨走存ity = 'Nanjing' WHERE LastName = 'Wilson'。


update語句(update語句oracle)

利用多表更新數(shù)據(jù)

update test1
set test1.name=test2.name, test1.age=test2.age
from test1
inner join test2
on test1.id=test2.id

根據(jù)根據(jù)不同條件更新數(shù)據(jù)

UPDATE 表 SET 單價(jià)= (CASE WHEN 單價(jià)<3000 THEN 單價(jià)*0.9 ELSE 單價(jià)*0.88 END)

拓展知識(shí):

update語句

1、寫法:UPDATE語句用于更新修改指定記錄的數(shù)據(jù),其用法為:UPDATE tbl_name SET col_name1=value1, col_name2=value2, ? WHERE conditions。

2、什么是SQL

(1)結(jié)構(gòu)化查詢語言(Structured Query Language)簡稱SQL(發(fā)音:/ˈes kjuː ˈel/ "S-Q-L"),是一種特殊目的的編程語言,是一種數(shù)據(jù)庫查詢和程序設(shè)計(jì)語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng);同時(shí)也是數(shù)據(jù)庫腳本文件的擴(kuò)展名。

(2)結(jié)構(gòu)化查詢語言是高級(jí)的非過程化編程語言,允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作。它不要求用戶指定對(duì)數(shù)據(jù)的存放方法,也不需要用戶了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫系統(tǒng), 可以使用相同的結(jié)構(gòu)化查詢語言作為數(shù)據(jù)輸入與管理的接口。結(jié)構(gòu)化查詢語言語句可以嵌套,這使它具有極大的靈活性和強(qiáng)大的功能。

(3)1986年10月,美國國家標(biāo)準(zhǔn)協(xié)會(huì)對(duì)SQL進(jìn)行規(guī)范后,以此作為關(guān)系式數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言(ANSI X3. 135-1986),1987年得到國際標(biāo)準(zhǔn)組織的支持下成為國際標(biāo)準(zhǔn)。不過各種通行的數(shù)據(jù)庫系統(tǒng)在其實(shí)踐過程中都對(duì)SQL規(guī)范作了某些編改和擴(kuò)充。所以,實(shí)際上不同數(shù)據(jù)庫系統(tǒng)之間的SQL不能完全相互通用。

3、SQL語言的特點(diǎn)

1.一體化:SQL集數(shù)據(jù)定義DDL、數(shù)據(jù)**縱DML和數(shù)據(jù)控制DCL于一體,可以完成數(shù)據(jù)庫中的全部工作。

2.使用方式靈活:它具有兩種使用方式,即可以直接以命令方式交互使用;也可以嵌入使用,嵌入到C、C++、FORTRAN、COBOL、JAVA等主語言中使用。

3.非過程化:只提**作要求,不必描述**作步驟,也不需要導(dǎo)航。使用時(shí)只需要告訴計(jì)算機(jī)“做什么”,而不需要告訴它“怎么做”。 [2] 

4.語言簡潔,語法簡單,好學(xué)好用:在ANSI標(biāo)準(zhǔn)中,只包含了94個(gè)英文單詞,核心功能只用6個(gè)動(dòng)詞,語法接近英語口語。

前沿拓展:

update語句

update語句是數(shù)據(jù)庫SQL語法用語,用途是更新表中原有數(shù)據(jù),單獨(dú)使用時(shí)使用where匹配字段。

舉個(gè)例子,若更新某一行中的一個(gè)列,改地址(address),并添加城市名稱(city):UPDATE Person SET Address = 'Zhongshan 23', C右云燈入較斗隨走存ity = 'Nanjing' WHERE LastName = 'Wilson'。


update語句(update語句oracle)

利用多表更新數(shù)據(jù)

update test1
set test1.name=test2.name, test1.age=test2.age
from test1
inner join test2
on test1.id=test2.id

根據(jù)根據(jù)不同條件更新數(shù)據(jù)

UPDATE 表 SET 單價(jià)= (CASE WHEN 單價(jià)<3000 THEN 單價(jià)*0.9 ELSE 單價(jià)*0.88 END)

拓展知識(shí):

update語句

1、寫法:UPDATE語句用于更新修改指定記錄的數(shù)據(jù),其用法為:UPDATE tbl_name SET col_name1=value1, col_name2=value2, ? WHERE conditions。

2、什么是SQL

(1)結(jié)構(gòu)化查詢語言(Structured Query Language)簡稱SQL(發(fā)音:/ˈes kjuː ˈel/ "S-Q-L"),是一種特殊目的的編程語言,是一種數(shù)據(jù)庫查詢和程序設(shè)計(jì)語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng);同時(shí)也是數(shù)據(jù)庫腳本文件的擴(kuò)展名。

(2)結(jié)構(gòu)化查詢語言是高級(jí)的非過程化編程語言,允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作。它不要求用戶指定對(duì)數(shù)據(jù)的存放方法,也不需要用戶了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫系統(tǒng), 可以使用相同的結(jié)構(gòu)化查詢語言作為數(shù)據(jù)輸入與管理的接口。結(jié)構(gòu)化查詢語言語句可以嵌套,這使它具有極大的靈活性和強(qiáng)大的功能。

(3)1986年10月,美國國家標(biāo)準(zhǔn)協(xié)會(huì)對(duì)SQL進(jìn)行規(guī)范后,以此作為關(guān)系式數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言(ANSI X3. 135-1986),1987年得到國際標(biāo)準(zhǔn)組織的支持下成為國際標(biāo)準(zhǔn)。不過各種通行的數(shù)據(jù)庫系統(tǒng)在其實(shí)踐過程中都對(duì)SQL規(guī)范作了某些編改和擴(kuò)充。所以,實(shí)際上不同數(shù)據(jù)庫系統(tǒng)之間的SQL不能完全相互通用。

3、SQL語言的特點(diǎn)

1.一體化:SQL集數(shù)據(jù)定義DDL、數(shù)據(jù)**縱DML和數(shù)據(jù)控制DCL于一體,可以完成數(shù)據(jù)庫中的全部工作。

2.使用方式靈活:它具有兩種使用方式,即可以直接以命令方式交互使用;也可以嵌入使用,嵌入到C、C++、FORTRAN、COBOL、JAVA等主語言中使用。

3.非過程化:只提**作要求,不必描述**作步驟,也不需要導(dǎo)航。使用時(shí)只需要告訴計(jì)算機(jī)“做什么”,而不需要告訴它“怎么做”。 [2] 

4.語言簡潔,語法簡單,好學(xué)好用:在ANSI標(biāo)準(zhǔn)中,只包含了94個(gè)英文單詞,核心功能只用6個(gè)動(dòng)詞,語法接近英語口語。

原創(chuàng)文章,作者:九賢生活小編,如若轉(zhuǎn)載,請注明出處:http:///13490.html