[20151231]空文件.txt

[20151231]空文件.txt

--记录上午工作中一个小错误,忘记存盘,直接调用出现的问题,通过例子来说明:

1.测试环境:
SCOTT@test01p> @ ver1

PORT_STRING                    VERSION        BANNER                                                                               CON_ID
------------------------------ -------------- -------------------------------------------------------------------------------- ----------
IBMPC/WIN_NT64-9.1.0           12.1.0.1.0     Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production              0

SCOTT@test01p> select * from dept where deptno= &1;
Enter value for 1: 10
old   1: select * from dept where deptno= &1
new   1: select * from dept where deptno= 10
    DEPTNO DNAME          LOC
---------- -------------- -------------
        10 ACCOUNTING     NEW YORK

--这个时候建立一个文件aaa.sql忘记存盘.执行如下:

SCOTT@test01p> @ aaa.sql 20
--当打这个没反应的时候,我第一反应忘记写分号了,实际上也确实如此.我接着输入
SCOTT@test01p> /
old   1: select * from dept where deptno= &1
new   1: select * from dept where deptno= 20
    DEPTNO DNAME          LOC
---------- -------------- -------------
        20 RESEARCH       DALLAS


--实际上执行前面的语句,只不过参数换了一下.实际上如果忘记打分号,出现的情况是这样:

SCOTT@test01p> @aaa.sql 20
  2  /
old   1: select sysdate,&1 from dual
new   1: select sysdate,20 from dual
SYSDATE                     20
------------------- ----------
2015-12-31 22:45:36         20

--看来以后工作中要注意.


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/267265/viewspace-1969365/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/267265/viewspace-1969365/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值