顾美玲勾引管家|日韩黄色成人|国产精品theporn动漫|欧美日日日|国产精品探花在线

專業(yè)只做數(shù)據(jù)庫(kù)實(shí)訓(xùn)和認(rèn)證的品牌機(jī)構(gòu)

微信公眾號(hào)新浪微博
免費(fèi)咨詢電話:400-0909-964
當(dāng)前位置: 網(wǎng)站首頁(yè) > DBA實(shí)戰(zhàn) > DBA課程 > Oracle培訓(xùn)課程:pl/sql塊的語(yǔ)法

Oracle培訓(xùn)課程:pl/sql塊的語(yǔ)法

文章來(lái)源: 更新時(shí)間:2016/7/20 15:07:09

在線老師點(diǎn)擊咨詢:

最新學(xué)訊:近期OCP認(rèn)證正在報(bào)名中,因考試人員較多請(qǐng)盡快報(bào)名獲取最近考試時(shí)間,報(bào)名費(fèi)用請(qǐng)聯(lián)系在線老師,甲骨文官方認(rèn)證,報(bào)名從速!

我要咨詢

Oracle培訓(xùn)課程:pl/sql塊的語(yǔ)法,PL/SQL是一種塊結(jié)構(gòu)的語(yǔ)言,一個(gè)PL/SQL程序包含了一個(gè)或者多個(gè)邏輯塊,邏輯塊中可以聲明變量,變量在使用之前必須先聲明。除了正常的執(zhí)行程序外,PL/SQL還提供了專門的異常處理部分進(jìn)行異常處理。每個(gè)邏輯塊分為三個(gè)部分,語(yǔ)法是:

語(yǔ)法結(jié)構(gòu):PL/SQL塊的語(yǔ)法

[DECLARE

     --declaration statements] 

BEGIN

     --executable statements 

[EXCEPTION

     --exception statements] 

END;

語(yǔ)法解析:

① 聲明部分:聲明部分包含了變量和常量的定義。這個(gè)部分由關(guān)鍵字DECLARE開(kāi)始,如果不聲明變量或者常量,可以省略這部分。

② 執(zhí)行部分:執(zhí)行部分是 PL/SQL塊的指令部分,由關(guān)鍵字BEGIN開(kāi)始,關(guān)鍵字END結(jié)尾。所有的可執(zhí)行PL/SQL語(yǔ)句都放在這一部分,該部分執(zhí)行命令并操作變量。其他的PL/SQL塊可以作為子塊嵌套在該部分。PL/SQL塊的執(zhí)行部分是必選的。注意END關(guān)鍵字后面用分號(hào)結(jié)尾。

③ 異常處理部分:該部分是可選的,該部分用EXCEPTION關(guān)鍵字把可執(zhí)行部分分成兩個(gè)小部分,之前的程序是正常運(yùn)行的程序,一旦出現(xiàn)異常就跳轉(zhuǎn)到異常部分執(zhí)行。

PL/SQL是一種編程語(yǔ)言,與Java和C#一樣,除了有自身獨(dú)有的數(shù)據(jù)類型、變量聲明和賦值以及流程控制語(yǔ)句外,PL/SQL還有自身的語(yǔ)言特性:

PL/SQL對(duì)大小寫(xiě)不敏感,為了良好的程序風(fēng)格,開(kāi)發(fā)團(tuán)隊(duì)都會(huì)選擇一個(gè)合適的編碼標(biāo)準(zhǔn)。比如有的團(tuán)隊(duì)規(guī)定:關(guān)鍵字全部大些,其余的部分小寫(xiě)。

PL/SQL塊中的每一條語(yǔ)句都必須以分號(hào)結(jié)束,SQL語(yǔ)句可以是多行的,但分號(hào)表示該語(yǔ)句結(jié)束。一行中可以有多條SQL語(yǔ)句,他們之間以分號(hào)分隔,但是不推薦一行中寫(xiě)多條語(yǔ)句。

PL/SQL中的特殊符號(hào)說(shuō)明:

類型

符號(hào)

說(shuō)明

賦值運(yùn)算符

:=

JavaC#中都是等號(hào),PL/SQL的賦值是:=

特殊字符

||

字符串連接操作符。

--

PL/SQL中的單行注釋。

/*,*/

PL/SQL中的多行注釋,多行注釋不能嵌套。

<<,>>

標(biāo)簽分隔符。只為了標(biāo)識(shí)程序特殊位置。

..

范圍操作符,比如:1..5 標(biāo)識(shí)從1到5

算術(shù)運(yùn)算符

+-*/

基本算術(shù)運(yùn)算符。

**

求冪操作,比如:3**2=9

關(guān)系運(yùn)算符

><,>=,<=,=

基本關(guān)系運(yùn)算符,=表示相等關(guān)系,不是賦值。

<>,!=

不等關(guān)系。

邏輯運(yùn)算符

AND,OR,NOT

邏輯運(yùn)算符。

表1 PL/SQL中的特殊符號(hào)和運(yùn)算符

本文地址:http://www.mudan321.com/dba/kecheng/12524812612.html 轉(zhuǎn)載請(qǐng)注明!


PostgreSQL入門到精通 100+ 個(gè)學(xué)習(xí)資料

Oracle培訓(xùn)機(jī)構(gòu)

金牌講師<>

冉乃綱-老師CUUG金牌講師
冉老師 CUUG金牌講師 Oracle及RedHat高級(jí)講師、Unix/Linux 資深專家...[詳細(xì)了解老師]

免費(fèi)咨詢上課流程 客服在線中

陳衛(wèi)星-老師CUUG金牌講師
陳老師 CUUG金牌講師 精通Oracle管理、備份恢復(fù)、性能優(yōu)化 11年Ora...[詳細(xì)了解老師]

免費(fèi)咨詢上課流程 客服在線中

選學(xué)校如何選擇適合自己的學(xué)校

CUUG -CHINA UNIX USER GROUP,是國(guó)際UNIX組織UNIFORUM的中國(guó)代表,是國(guó)內(nèi)悠久的專業(yè)UNIX培訓(xùn)機(jī)構(gòu),被譽(yù)為中國(guó)UNIX 的搖籃。多年來(lái),以提高教學(xué)質(zhì)量為本,強(qiáng)調(diào)素質(zhì)教育,積極引進(jìn)、消化國(guó)外的新技術(shù),有效的結(jié)合中國(guó)....[詳情]

一站式服務(wù)(從入學(xué)到就業(yè)一幫到底)

入學(xué)

學(xué)習(xí)

就業(yè)

實(shí)操

食宿
地址:北京市海淀區(qū)田村山南路35號(hào)院17號(hào)樓
課程咨詢: 400-0909-964
企業(yè)服務(wù):137 1818 8639(陳經(jīng)理)
部分信息來(lái)源于網(wǎng)絡(luò),如有錯(cuò)誤請(qǐng)聯(lián)系指正!
版權(quán)所有@北京神腦資訊技術(shù)有限公司 (CUUG,中國(guó)UNIX用戶協(xié)會(huì)) Copyright 2016 ALL Rights Reserved 京ICP備11008061號(hào)-1