亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于accept num prompt

源代碼:

? 1 ?accept num prompt '請輸入一個數字';

? 2 ?declare

? 3 ? ? i number :=#

? 4 ? ? e expection;

? 5 ?begin

? 6 ? ? if i=0 then dbms_output.put_line('為0');

? 7 ? ? elsif i<0 then dbms_output.put_line('為負數');

? 8 ? ? else dbms_output.put_line('為正數');

? 9 ? ? end if;

?10 ?exception

?11 ? ? when e then

?12 ? ? dbms_output.put_line('不是數字');

?13* end;

SQL> /

輸入 num 的值: ?5

原值 ? ?3: ? ? ?i number :=&num;

新值 ? ?3: ? ? ?i number :=5;

accept num prompt '請輸入一個數字';

*

第 1 行出現錯誤:

ORA-00900: 無效 SQL 語句

我現在用sql*plus再來執行這段代碼,結果系統不知道搞什么,根本不能傳值(地址)成功,我不大懂啊…………

正在回答

3 回答

利用顏色的16位進制代碼加#號轉化成顏色12document.write(&quot;&lt;br&gt;&quot;);

0 回復 有任何疑惑可以回復我~

? 1? declare

? 2? accept number ;

? 3? i number :=&num;

? 4? begin

? 5? ?if i=0 then dbms_output.put_line('為0');

? 6? ? elsif i<0 then dbms_output.put_line('為負數');

? 7? ?else dbms_output.put_line('為正數');

? 8? ?end if;

? 9* end;

我是這樣可執行?。?/p>

0 回復 有任何疑惑可以回復我~

剛才看到SQL*PLUS只支持number,char和date數據的輸入……難道是?

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

關于accept num prompt

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號