【发布时间】:2013-03-17 17:35:50
【问题描述】:
我是 pl/sql 的新手,所以这可能是一个愚蠢的问题,我创建了一个简单的 PL/SQL 程序:
DECLARE
inputData VARCHAR2(1024);
BEGIN
inputData :='&&inputData' ;
Dbms_Output.put_line('Value entered is:' || inputData);
END;
/
当我运行这个程序时,我得到以下输出:
Enter value for inputdata: check
old 4: inputData :='&&inputData' ;
new 4: inputData :='check' ;
Value entered is:check
PL/SQL procedure successfully completed.
当显示输出时,我们怎样才能去掉旧值和新值的行。
【问题讨论】:
-
+1 好问题。正是我想要的。但是一个参数只有一个 & 和一个参数有两个 & 有什么区别? &inputData 与 &&inputData。