绑定变量(bind variables)、替换变量(substitution variables)

1、替换变量(主要用来 sql、plsql与用户的交互,可以运行时输入、也可提前输入)

      注意:只替换变量,如果是字符,请放在单引号内,如‘&1’;

      a 、使用环境

            sql语句中:如 select * from site where site_no='&1';

            pl/sql块中使用,如:

            DECLARE
            v_begin_time DATE := to_date('&1', 'yyyymmdd');
            v_end_time   DATE := to_date('&2' || ' 23:59:59', 'yyyymmdd hh24:mi:ss');
           BEGIN

           。。。。。。

           END;

     b 、两种使用:

            一种是位置参数&1,&2,对应sqlplus输入时的参数位置;

            一种是和一般的变量一样,任何名字都行。&a

     c、声明方式:

          accept  v_name number promt 请输入:         ----是变量,数据类型自己控制

           define v_name duqiang;      ----是变字符串行常量

 2、绑定变量(为占位符ÿ

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值