有没有人遇见过下面的sql被注释掉的问题?insert未被执行sql脚本中就下面两行,执行后查表发现没数据,然后尝试以下方法:1、在第一行末尾增加一个字母a, 问题解决2、注释后增加一个空行,问题解决3、删除注释中的 -- 符,问题解决4、在注释末尾增加空格,问题依旧5、将注释改为“REM --”,问题依旧6、将注释改为“-- REM”,问题解决 很是奇怪,单行注释怎么会影响到下一行? REM --ADD BY XXX--insert into table(id, 1);
调试欢乐多
参见:
--, /* */
语法:
REM[ARK] [comment]
变量:
comment:你要包括在命令文件中的注释。
例子:
SQL
REM
REM Loan account information
意思应该是 一行写不下换行的时候用的你把 -- 改成 - 效果是一样的。
SQL> ;
SP2-0223: No lines in SQL buffer.
建一个脚本写如下内容:rem -asd-
select * from dual;然后你再试验。