PL/SQL是是由甲骨文公司在90年代初開發(fā),以提高SQL的功能。
PL/SQL是嵌入在Oracle數(shù)據(jù)庫中的三個關(guān)鍵的編程語言之一(隨著SQL本身和Java)。
PL/SQL是Oracle數(shù)據(jù)庫對SQL語句的擴展。在普通SQL語句的使用上增加了編程語言的特點,所以PL/SQL就是把數(shù)據(jù)操作和查詢語句組織在PL/SQL代碼的過程性單元中,通過邏輯判斷、循環(huán)等操作實現(xiàn)復雜的功能或者計算的程序語言。 在PL/SQL編程語言是由甲骨文公司在20世紀80年代,作為SQL程序擴展語言和Oracle關(guān)系數(shù)據(jù)庫開發(fā)。以下是關(guān)于PL/ SQL值得注意的事實:PL/SQL是一個完全可移植的,高性能的事務處理語言。 PL/SQL提供了內(nèi)置的解釋器以及OS獨立編程環(huán)境。 PL/ SQL也可直接調(diào)用的命令行SQL Plus接口。 直接調(diào)用也可以從外部編程語言調(diào)用數(shù)據(jù)庫。 PL/SQL的一般語法是基于ADA和Pascal編程語言。 除了甲骨文,PL/SQL在TimesTen內(nèi)存數(shù)據(jù)庫和IBM DB2也可用。PL/SQL的特點PL/SQL具有以下特點: PL/SQL緊密結(jié)合集成SQL。 它提供了廣泛的錯誤檢查。 它提供了大量的數(shù)據(jù)類型。 它提供了多種編程結(jié)構(gòu)。 它支持通過函數(shù)和程序結(jié)構(gòu)化編程。 它支持面向?qū)ο蟮木幊獭?它支持開發(fā)Web應用程序和服務器的頁面。PL/SQL的優(yōu)點PL/SQL具有以下優(yōu)點: SQL是標北京×××北京準的數(shù)據(jù)庫語言和PL/SQL極力使用SQL集成。PL/SQL支持靜態(tài)和動態(tài)SQL。靜態(tài)SQL支持DML操作和事務PL/SQL塊控制。動態(tài)SQL是SQL允許嵌入PL/SQL塊的DDL語句。 PL/SQL允許一次發(fā)送語句的整塊到數(shù)據(jù)庫。這降低了網(wǎng)絡(luò)流量,并提供高性能的應用程序。 PL/SQL給編程人員高的生產(chǎn)效率,因為它可以查詢,轉(zhuǎn)換并在數(shù)據(jù)庫中更新數(shù)據(jù)。 PL/SQL強勁的功能,如異常處理,封裝,數(shù)據(jù)隱藏和面向?qū)ο髷?shù)據(jù)類型可以節(jié)省設(shè)計和調(diào)試的時間。 編寫PL/SQL應用程序是完全可移植的。 PL/SQL提供了高的安全級別。 PL/SQL提供了訪問預定義SQL包。 PL/SQL提供了面向?qū)ο蟮木幊讨С帧?PL/ SQL提供了用于開發(fā)Web應用程序和服務器頁面的支持。
成都創(chuàng)新互聯(lián)公司基于10余年網(wǎng)站建設(shè)行業(yè)經(jīng)驗,一直致力于為中小型企業(yè)提供信息化解決方案,成都創(chuàng)新互聯(lián)公司做到開放、開源,讓企業(yè)所有核心數(shù)據(jù)掌握到企業(yè)手里,打破行業(yè)亂象,讓企業(yè)被網(wǎng)絡(luò)公司掌控的局面不再發(fā)生;美工設(shè)計部,產(chǎn)品/程序研發(fā)部,營銷策劃部,售后客服部。一切服務為企業(yè)量身定制,專注為您!
文章題目:PL/SQL教程
路徑分享:http://www.rwnh.cn/article4/igjjie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站、手機網(wǎng)站建設(shè)、微信小程序、微信公眾號、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)