国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

PL/SQL DEVELOPER 基本用法詳解

2024-07-21 02:34:36
字體:
來源:轉載
供稿:網友

  一.編輯表數據(瀏覽表數數據自然不在話下)
  二.在sql plus下寫長的語句時是否有些心煩,在這里一樣搞定。
  三.寫存儲過程,并調試。假如世界上沒有sql/plus dev,真不知道怎么調試幾百行的存儲過程。說這種情況效
   
  率提高了十倍絕不為過吧。
   
  下面具體說明:
  一。左邊的瀏覽窗口選擇 tables ,會列出所有的表,選擇表右擊鼠標選中菜單"Edit Data",右邊會有一個新的窗口,列出表的所有數據。
  看表的數據上方有個工具條,圖標分別為“鎖形”,“增加(+)”,“刪除(-)”,“保存(勾形)”。
  修改數據后怎么提交修改呢?
  1.點“勾形”,保存數據。
  2.看工具欄的第二欄,有兩個好東東,圖標不好描述哈,你把鼠標放在這兩個按鈕圖標上,會顯示“
   
  commit(F10)","rollback(shift+F10)" 。commit就提交數據修改了,點之。
  ok?^_^ dba studio里面似乎不能粘貼復制數據,這里想怎么copy就怎么copy^_^
   
  二。 new ->command window ->相當于sql plus,用起來當然比sql plus爽。
   
  三。存儲過程
  所用函數說明
  功能:求和與差
  原形:GetSumAndSub(p1 in number , p2 in number ,m out number , b out number) 
  參數:m=p1+p2 b=p1-p2
   
  1.先建存儲過程 
  左邊的瀏覽窗口選擇 PRocedures ,會列出所有的存儲過程,右擊文件夾procedures單擊菜單“new",彈出
   
  template wizard窗口, name框中輸入 GetSumAndSub ,parameters中填入: p1 in number , p2 in number ,m 
   
  out number , b out number 。單擊ok,右邊出現建立存儲過程的代碼窗口。其中內容為創建存儲過程的語句。在begin end 之間輸入具體內容,最后如下;
  create or replace procedure GetSumAndSub(p1 in number , p2 in number ,m out number , b out 
   
  number) is
  begin
    m := p1+p2 ;
    b := p1-p2 ;
  end GetSumAndSub;
  單擊“保存”按鈕,可將創建存儲過程的sql語句保存在文件中,作備分之用^_^接著要做的就是 執行此sql語句來創建存儲過程。方法為:找到工具欄上的“齒輪”圖標,鼠標放上面會顯示
   
  ‘EXECUTE(F8)',單擊之。存儲過程此時已經建立完畢。可為什么我在右邊的procedures文件夾下看不到此存儲過程?刷新一下ok~
   
  2。測試存儲過程
  在左邊的瀏覽窗口選中 GetSumAndSub該存儲過程,右擊選菜單“TEST‘,右邊會出現新的測試窗口。
   
  說明:在測試窗口的下面你可以看到有一個參數列表,作輸入參數值和查看out型參數值用在調試代碼上方有個工具條:
    第一個放大鏡形(start debugger),開始調試。
    第二個綠色三角形(run),執行。
    第三個step into ,單步調試。
    進入調試代碼窗口后,可隨意設置斷點,方法就不用說了吧~
   
  a 我們要在參數窗口中輸入 兩個參數值, p1為6,p2為4, m跟b不用填。
  b 點擊start debugger,進入存儲過程的代碼窗口
  c 點擊step into ,將鼠標放在變量符號上可查看變量值
  d 繼續點擊step into 直到單步運行完畢。此時會返回測試窗口。
  e 查看參數列表,驗證m,b值為8,4。
   
  在測試窗口點擊保存,可保存測試代碼。以后重新打開時,你原先輸入的那些參數值會保存在其中,免得每次測試都要重新輸參數值。
  對于返回類型為游標的參數,數據不會直接顯示,在列表的參數值框右邊會有一個按扭,點擊之,會彈出一個

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 河源市| 雷山县| 广德县| 通道| 普宁市| 宜川县| 寻乌县| 措勤县| 满城县| 浮山县| 林西县| 公安县| 会泽县| 渝中区| 辽中县| 林西县| 剑阁县| 许昌县| 凤城市| 崇礼县| 镇宁| 益阳市| 洱源县| 临夏县| 秦皇岛市| 莎车县| 肥乡县| 宁武县| 鹤岗市| 肥城市| 屯昌县| 个旧市| 三原县| 双桥区| 罗山县| 阳泉市| 芦溪县| 项城市| 林芝县| 黄龙县| 上蔡县|