同一个语句在plsql的sql窗口可以执行命令窗口不能执行

今天有人反映查询非常慢,跟踪到问题sql后,发现该语句在plsql的sql窗口可以执行,但是在命令窗口不能执行。

在命令窗口报错:
ORA-00900:invalid sql statement.
[@more@]

检查很多遍,没有发现问题。将该语句放到sqlplus执行也出错。最后仔细对照sql窗口、命令窗口发现,该语句有几行空行,拷贝到sql窗口时会自动将空行去掉。马上到命令窗口将空行去掉,执行ok,再在sqlplus窗口执行也ok。原来问题在这。

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

转载于:http://blog.itpub.net/670493/viewspace-1029596/

你可能感兴趣的:(同一个语句在plsql的sql窗口可以执行命令窗口不能执行)