已采納回答 / 手轉乾坤
declare ?? cursor cemp is select empno ,sal from emp order by sal;?? --定義參數?? pempno emp.empno%type;?? psal emp.sal%type;?? countEmp number :=0;?? salTotal number;?? begin???? --得到工資總額的初始值???? select? sum(sal) into salTotal from emp;???? --打開光標???? open c...
2017-10-30
最新回答 / Lyncii
查看表的表空間SELECT TABLE_NAME,TABLESPACE_NAME FROM USER_TABLES;查看所有表空間SELECT TABLESPACE_NAME FROM DBA_TABLESPACES;
2017-10-09
最贊回答 / 慕的地7945464
你用的是PL/SQL Developer吧,SQL?Window下不支持set?serveroutput on,可以使用Command Window或者SQL?Plus,老師用的是Oracle自帶的SQL?Developer(這個我用不了)
2017-10-06
已采納回答 / 昕牌肉貓
自己的親身經歷:win10 64bit,裝了11.2g的Oracle 64bit,無論怎么調(下載64bit的SQL developer也沒用),都無法調通SQL developer,感覺是32與64之間的兼容問題。win7 32bit,裝了11.2g的Oracle 32bit,很輕松就用上了SQL developer(注意要選一下java的位置,在Oracle目錄里的一個jdk的文件夾里面找)。我使用PL/SQL developer客戶端學習的這門課程,除了一些命令不能用(如accept、servero...
2017-08-18
已采納回答 / qq_aiq_2
if pjob='PRESIDENT' then update sal=sal+1000; 后面不加where 約束 會刷新表中所有數據,前面的if條件 與后面執行語句沒關系的
2017-08-16
已采納回答 / 對三兒
%notfound是光標的一個屬性,在打開光標以后,沒有使用fetch時,他本身不會有值,當使用fetch后找不到值時,光標會給%notfound賦值,所以需要先執行fetch,然后%notfound才為true。
2017-07-26