使用PL/SQL可以編寫具有很多高級功能的程序,雖然通過多個SQL語句可能也能實現同樣的功能,但是相比而言,PL/SQL具有更為明顯的一些優點:
⒈能夠使一組SQL語句的功能更具模塊化程序特點;
⒉採用了過程性語言控制程序的結構;
⒊可以對程序中的錯誤進行自動處理,使程序能夠在遇到錯誤的時候不會被中斷;
⒋具有較好的可移植性,可以移植到另一個Oracle數據庫中;
⒌集成在數據庫中,調用更快;
⒍減少了網絡的交互,有助於提高程序性能。
1.首先得需要一個連接包
2.然後打開PL/SQl
3.選擇菜單 工具-首選項
4.oracle主目錄:連接包根目錄位置,在這裡我的是E:\ORacle連接包\instantclient_11_2
OCI庫:連接包根目錄下的E:\ORacle連接包\instantclient_11_2\oci.dll
5.點擊確定
6.在連接包根目錄下創建目錄NETWORK
7.在NETWORK目錄中,創建目錄ADMIN
8.進入oracle安裝目錄
一直點進去,進入這個頁面,進入NETWORK目錄
進入ADMIN目錄
9.複製該目錄中的listener.ora以及tnsnames.ora
10.將複製的文件粘貼到連接包中的NETWORK目錄下的ADMIN目錄中
11.重新打開PL/SQL
如有不足,敬請諒解!
相關推薦
'SQL常用語句總結(面試很有用哦)'
"數據庫1. 查看現有數據庫 SHOW DATABASES;2. 新建數據庫 CREATE DATABASE <數據庫名>; 3. 選擇數據庫 USE <數據庫名>; 4. 從.sql文件引入SQL語句 SOURCE <.sql文件路徑>...
'為什麼SQL正在擊敗NoSQL,這對未來的數據意味著什麼'
"導讀:經過多年的沉寂之後,今天的SQL正在復出。緣由如何?這對數據社區有什麼影響?看看本文的分析。以下為譯文。自從可以利用計算機做事以來,我們一直在收集的數據以指數級的速度在增長,因此對於數據存儲、處理和分析技術的要求也越來越高。在過去的十年裡,由於SQL無法滿足這些要求...
'Flink 1.9 實戰:使用 SQL 讀取 Kafka 並寫入 MySQL'
"SqlSubmit 的實現筆者一開始是想用 SQL Client 來貫穿整個演示環節,但可惜 1.9 版本 SQL CLI 還不支持處理 CREATE TABLE 語句。所以筆者就只好自己寫了個簡單的提交腳本。後來想想,也挺好的,可以讓聽眾同時瞭解如何通過 SQL 的方式...
'一波騷操作,我把 SQL 執行效率提高了 10,000,000 倍'
"場景我用的數據庫是mysql5.6,下面簡單的介紹下場景課程表:數據100條學生表:數據70000條學生成績表SC數據70w條查詢目的:查找語文考100分的考生查詢語句:select s.* from Student s where s.s_id in (select s...
'思考,擼一段 SQL ? 還是寫一段代碼?'
"以下都為個人思考總結所得,只作為拋磚引玉之說,一定會有不同意見,如果你有不同看法,歡迎拍磚。記得剛入公司帶我的研發哥們能寫一手漂亮的 SQL,搜索準確、執行快、效率高。配合Web項目中的查詢展示數據的需求,基本是分分鐘完成任務。那段時間基本是仰視的態度,每天都去討教一點手...
'MySQL的相關函數的使用SQL實踐操作詳情,如日期函數'
"MySQL第一.SQL函數SQL數據庫有兩種函數,總數函數和數量函數1,總數函數: 計算從列中取得的值,返回一個單一的值。如下:AVG() : 返回平均值MAX() :返回最大值MIN() : 返回最小值FIRST() : 返回第一個記錄的值LAST() : 返回最後一個...
'SQL查詢語句的執行順序解析'
"SQL語句執行順序結合上圖,整理出如下偽SQL查詢語句。從這個順序中我們可以發現,所有的查詢語句都是從 FROM 開始執行的。在實際執行過程中,每個步驟都會為下一個步驟生成一個虛擬表,這個虛擬表將作為下一個執行步驟的輸入。 接下來,我們詳細的介紹下每個步驟的具體執行過程。...
SQL
2019-09-07
'一波騷操作,我把 SQL 執行效率提高了 10,000,000 倍(附教程)'
"場景我用的數據庫是mysql5.6,下面簡單的介紹下場景課程表:數據100條學生表:數據70000條學生成績表SC數據70w條查詢目的:查找語文考100分的考生查詢語句:select s.* from Student s where s.s_id in (select s...
'Oracle生成不重複字符串 sys_guid()'
"概述在oracle8i以後提供了一個生成不重複的數據的一個函數sys_guid()一共32位,生成的依據主要是時間和機器碼,具有世界唯一性,類似於java中的UUID(都是世界唯一的)。SYS_GUIDSYS_GUID同Oracle管理員所使用的傳統的序列(sequenc...
'一張圖看懂 SQL 的各種 join 用法'
"下圖展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相關的 7 種用法。具體分解如下:1、INNER JOIN(內連接)2、LEFT JOIN(左連接)3、RIGHT JOIN(右連接)4、OUTER JOIN(外連接)5、L...
SQL
2019-08-29
'分享Oracle的四道經典面試題,值得收藏'
"概述今天主要整理了4道Oracle 經典面試題,與大家分享學習。下面一起看看詳細的介紹吧第一題1、測試數據create table test( id number(10) primary key, type number(10) , t_id number(10), va...
推薦中...