PL/SQL Developer使用教程:在PL/SQL中如何使用運(yùn)算符
PL/SQL Developer是一個(gè)集成開發(fā)環(huán)境,它專門針對(duì)Oracle數(shù)據(jù)庫的存儲(chǔ)程序單元的開發(fā)所用,具有強(qiáng)大的PL/SQL編輯器。
PL/SQL編輯器具有語法高亮顯示、SQL和PL/SQL幫手、對(duì)象描述、代碼助手、編譯提示、重構(gòu)、PL/SQL美 化、代碼目錄、代碼分層、折疊、超鏈接導(dǎo)航、宏庫和其它很多復(fù)雜的功能和特點(diǎn),支持統(tǒng)一字符編碼,能滿足最苛刻用戶的需求。在這篇文章中,介紹了在PL/SQL中如何使用運(yùn)算符。
點(diǎn)擊下載PL/SQL Developer免費(fèi)版
運(yùn)算符是一個(gè)符號(hào),它告訴編譯器執(zhí)行指定的數(shù)學(xué)或邏輯操作。PL/SQL語言中有豐富的內(nèi)置運(yùn)算符,提供有以下類型的運(yùn)算符:
算術(shù)運(yùn)算符
關(guān)系運(yùn)算符
比較運(yùn)算符
邏輯運(yùn)算符
字符串運(yùn)算符
在這里,我們將逐個(gè)地來了解算術(shù),關(guān)系,比較和邏輯運(yùn)算符。
算術(shù)運(yùn)算符
下表顯示了PL/SQL支持的所有算術(shù)運(yùn)算符。假設(shè)變量A的值為10,變量B的值為5,那么
關(guān)系運(yùn)算符
關(guān)系運(yùn)算符比較兩個(gè)表達(dá)式或值,并返回一個(gè)布爾結(jié)果。 下表顯示了PL/SQL支持的所有關(guān)系運(yùn)算符。假設(shè)變量A=10,變量B=20,則
比較運(yùn)算符
比較運(yùn)算符用于將一個(gè)表達(dá)式與另一個(gè)表達(dá)式作比較。結(jié)果始終為TRUE,F(xiàn)ALSE或NULL。
邏輯運(yùn)算符
下表顯示了PL/SQL支持的邏輯運(yùn)算符。所有這些運(yùn)算符都使用布爾運(yùn)算符并產(chǎn)生布爾運(yùn)算結(jié)果。假設(shè)變量A=TRUE,變量B=FALSE,那么
PL/SQL運(yùn)算符優(yōu)先級(jí)運(yùn)算符
優(yōu)先級(jí)決定表達(dá)式中術(shù)語的分組。這會(huì)影響表達(dá)式的評(píng)估求值順序。某些運(yùn)算符的優(yōu)先級(jí)高于其他運(yùn)算符; 例如,乘法運(yùn)算符的優(yōu)先級(jí)高于加法運(yùn)算符。
例如,x = 7 + 3 * 2; 這里,求值結(jié)果x的值為13,而不是20,因?yàn)檫\(yùn)算符 *的優(yōu)先級(jí)高于+,所以它首先被乘以3 * 2,然后再加上7。
在這里,優(yōu)先級(jí)最高的運(yùn)算符出現(xiàn)在表的頂部,最底層的運(yùn)算符出現(xiàn)在底部。在一個(gè)表達(dá)式中,將首先評(píng)估求值較高優(yōu)先級(jí)的運(yùn)算符。
運(yùn)算符的優(yōu)先級(jí)如下:=,
本教程內(nèi)容就是這樣了,感興趣的朋友可以繼續(xù)關(guān)注我們哦~您也可以下載PL/SQL Developer試用版免費(fèi)體驗(yàn)哦~
相關(guān)內(nèi)容推薦;
想要購買PL/SQL Developer正版授權(quán),或了解更多產(chǎn)品信息請(qǐng)點(diǎn)擊“咨詢?cè)诰€客服”