已采納回答 / STRONG很壯不怕撞
第14行:update emp set sal=sal*1.1 when empno=pempno;?這里條件不應(yīng)該是when,而是where第20行:dbms_output.put_line(pename||psal);這里pename未聲明,根據(jù)你前面寫的,應(yīng)該是要寫pname吧代碼執(zhí)行的時候報錯會提示第幾行第幾列,是什么問題,根據(jù)提示修改就可以。
2016-04-07
已采納回答 / inverted_demon
set serveroutput ondeclarecursor guangbiao01 is select to_char(hiredate,'yyyy') FROM emp;hiredata ?VARCHAR2(4);a80 number:=0;a81 number:=0;a82 number:=0;a87 number:=0;beginopen guangbiao01;LOOPfetch guangbiao01 INTO hiredata;EXIT when guangbiao01%notfound...
2016-04-05
已采納回答 / 亞歷山大123
新建連接時輸入相應(yīng)的用戶名和密碼等,但是前提是 比如你要連接oracle 那你必須確定用sqlplus輸入語句打開了你要所連接的數(shù)據(jù)據(jù)庫實例。?
2016-04-03
已采納回答 / Lifing
1.檢查哪些表的外鍵引用了要刪除的表的唯一/主鍵.????? select A.*????? ?from user_constraints A, user_constraints B?????? WHERE b.table_name = 'MYTEST'????? ? and a.constraint_type = 'R'????? ? and a.r_constraint_name = b.constraint_name;2.生成所有引用要刪除表的外鍵的創(chuàng)建語句.????? select 'select...
2016-03-21
已采納回答 / 夕陽朝陽
計數(shù)器只初始化一次,光標(biāo)是一個集合。在loop循環(huán)里邊,每次循環(huán)取出一條記錄,比如第一次循環(huán),取出的記錄是1980年的,那么count1就+1(由于count1初始值為0,所以此時count1的值1),然后就執(zhí)行下一次循環(huán)(執(zhí)行了if就不執(zhí)行elsif和else了),第二次循環(huán)如果取出的還是1980年的,那count1就+1(此時count1的值為2).其它的計數(shù)器就不加。以此類推,一共循環(huán)14次。循環(huán)結(jié)束后,四個計數(shù)器都有值了
2016-03-17
已采納回答 / hyc2143
declare? --說明部分? a varchar2(100) :='hello world';? begin? ? DBMS_OUTPUT.PUT_LINE(a);end;<...圖片...>
2015-08-09