已采納回答 / 慕仰0354868
當PL/SQL光標查詢返回多行數據時,這些記錄組被稱為活動集。Oracle將這種活動集存儲在您創建的顯示定義的已命名的光標中。Oracle光標是一種用于輕松的處理多行數據的機制,沒有光標,Oracle開發人員必須單獨地、顯式地取回并管理光標查詢選擇的每一條記錄。光標的另一項功能事,它包含一個跟蹤當前訪問的記錄的指針,這使您的程序能夠一次處理多條記錄。
2017-02-15
已采納回答 / 北極的大企鵝
配置那里配置的沒有配置好,比如<...圖片...>比如這個頁面的配置問題,還有就是可能本地的jdk版本和Oracle的版本不兼容,Oracle對應的庫名字不同
2017-02-11
最新回答 / 大飛007
回滾是用在事務中的回滾,但是在你描述中的話語是用到了命令行中的翻滾;不太理解你表達的意思:如果你是用事務中的回滾,需要你設置保留點savepoint,達到回滾與提交的目的--具體參照事務部分視頻如果你是命令行中的方便——建議:命令行會默認保留你最近的50條記錄根據你所選擇的命令行工具而定,但為了你學習以及提高的必要性,建議用集成工具;當然你時間充??珊雎?/div>
2017-01-17
最新回答 / 水晶珠
存儲過程例子:新建SQL窗口-->復制一下腳本-->執行(F8) 即可CREATE OR REPLACE PROCEDURE TEST_PRO_LOOPISP_NUM NUMBER:=1;BEGIN? LOOP?? ? EXIT WHEN P_NUM>10;? ? DBMS_OUTPUT.PUT_LINE(P_NUM);? ? P_NUM:=P_NUM+1;? END LOOP;END TEST_PRO_LOOP;
2016-12-25
最新回答 / 晨習
set serveroutput on 打開輸出開關;accept num prompt '請輸入一個數字';-- 上面是sql developer中的用法declarescore number := #begin? if score=1 then dbms_output.put_line('你輸入的數字是1;');? elsif score=2 then dbms_output.put_line('你輸入的數字是2');? else dbms_output.put_line('你輸入的數...
2016-12-24
已采納回答 / abort_re
恁的oracle是裝在恁寫的那個主機名上的么,視頻里的老師是裝在虛擬機上的,否則一般就是在本地localhost(127.0.0.1)上的。查看一下我的電腦->管理->服務與應用程序->服務 里的OracleOraDb11g_home1TNSListener和OracleServiceORCL狀態是否顯示已啟動,若沒有啟動啟動后重新測試下。
2016-12-14
- 課程須知
- 親,要學習本門課程只需要熟練使用Oracle的SQL語句就可以了,可以參考慕課網的課程《Oracle數據庫開發必備利器之SQL基礎》呦!
- 老師告訴你能學到什么?
- 1、能夠熟練掌握PL/SQL的基本語法 2、能夠熟練使用光標和例外 3、能夠熟練使用PL/SQL進行開發
微信掃碼,參與3人拼團