PB datawindow SQL报错 ORA-00936:缺失表达式

使用PB9创建了一个datawindow,自定义查询SQL,SQL语句在PL/SQL developer中执行正常,将SQL语句贴到PB里之后,总是报错:ORA-00936:缺失表达式,查了N长时间都不知道问题出在哪儿了,后来发现是SQL语句中加了类似:“--注释”的注释,在PL/SQL developer下一切正常,但是PB里面不认这个注释,导致解析SQL的时候报错,将所有注释去掉之后,恢复正常!

操作方法

  • 01

    首先确认自己写的SQL在PL/SQL developer下是可以执行的,排除SQL本身的语法问题。

  • 02

    然后将SQL中所有的“--”注释去掉,“/* */”注释可以保留,PB是认的。然后保存即可。

(0)

相关推荐