分类: Oracle
2009-09-07 22:38:56
1.2.1 使用替代变量
在本练习中,我们将计算某个数字的平方。使用替代变量来提供这个数字的值。然后,在屏幕上显示处理结果。
创建如下PL/SQL 脚本:
第1 行输出要求提供替代变量sv_num 的值。实际的替代操作发生在第2 行和第3 行。在第2 行中,可以看到来自于PL/SQL 语句块的最初语句。在第3 行中,可以看到使用替代值的相同语句。接下来一行显示DBMS_OUTPUT.PUT_LINE 语句的输出。最后一行输出说明PL/SQL 语句块成功执行。
B)使用替代变量的目的是什么?
答案:使用替代变量,PL/SQL 语句块可以在执行时接收用户所提供的信息。替代变量仅仅用于输入目的,不能用于输出某用户的值。
C)对于字符串数据类型,为什么最好使用单引号把替代变量括起来?
答案:程序不能完全依赖用户,使用单引号来提供文本信息。在单引号中把替代变量括起来有助于增强程序的健壮性。