oracle替代变量输出,【Oracle】替代变量
1.替代變量
通常而言,替代變量的前綴是&或者&&
區(qū)別:
& 用來創(chuàng)建一個臨時變量,每當(dāng)遇到這個臨時變量時,都會提示你輸入一個值
&&用來創(chuàng)建一個持久變量,當(dāng)用&&命令引用這個變量時,不會每次遇到該變量就提示用戶鍵入值,而只是在第一次遇到時提示一次
2.范例
declare
v_empno varchar2(10) := &input_empno;
v_ename varchar2(20);
begin
select empno,ename
into v_empno, v_ename
from emp
where empno = v_empno;
dbms_output.put_line(‘員工編號:‘ || v_empno || ‘, 員工姓名:‘ || v_ename);
exception
when NO_DATA_FOUND then
dbms_output.put_line(‘找不到記錄!‘);
end;
/
此范例運行結(jié)果如下:
在上圖中我們可以看到,當(dāng)在腳本中使用替代變量時,程序的輸出會包含顯示如何實現(xiàn)替代的語句。例如:
old 2: v_empno varchar2(10) := &input_empno;
new 2: v_empno varchar2(10) := 7369;
如果不希望打印上述輸出,則使用命令set verify off;來關(guān)閉
此時,輸出如下圖:
原文:https://www.cnblogs.com/OliverQin/p/12958098.html
總結(jié)
以上是生活随笔為你收集整理的oracle替代变量输出,【Oracle】替代变量的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浦发万事达无价世界卡国内能用吗?额度最高
- 下一篇: 10 Free Image Hostin