|
newkid 发表于 2014-10-27 22:25 ![]()
我在11.2.0.3的sqlplus执行,也被坑了。这个我认为是sqlplus的bug.
我写注释坚持用-- 看来不是没有道理的。 ...
经过仔细测试,/*后面如果紧跟字母就会导致重复插入(中文也如是),但如果紧跟的是标点、数字等,就没事- lastwinner@lw2> insert into emp(empno, ename) values(emp_seq.nextval,'lastwiner');
- 已创建 1 行。
- lastwinner@lw2> /*atfer insert a row, let's query*/
- 已创建 1 行。
- lastwinner@lw2> /* atfer insert a row, let's query*/
- lastwinner@lw2> /**atfer insert a row, let's query*/
- lastwinner@lw2> /*!atfer insert a row, let's query*/
- lastwinner@lw2> /*atfer insert a row, let's query*/
- 已创建 1 行。
- lastwinner@lw2> /*0atfer insert a row, let's query*/
- lastwinner@lw2> /*-atfer insert a row, let's query*/
- lastwinner@lw2> /*+atfer insert a row, let's query*/
- lastwinner@lw2> /*.atfer insert a row, let's query*/
- lastwinner@lw2> /*,atfer insert a row, let's query*/
- lastwinner@lw2> /*/atfer insert a row, let's query*/
- SP2-0734: 未知的命令开头 "atfer inse..." - 忽略了剩余的行。
- lastwinner@lw2> /*\/atfer insert a row, let's query*/
- lastwinner@lw2> /*atfer insert a row, let's query*/
- 已创建 1 行。
- lastwinner@lw2>
复制代码 |
|