今天在做项目的时候,遇到了一个ORA-00923的问题,经过仔细思考,终于找到了解决方案。
1>起别名的时候不能有括号;
2>确认数据字典中表A表的表名是否为小写。如果数据字典中的表名是小写的,那么你在A表名加双引号是正确的。如果数据字典中的表名是大写,那你应该把sql中的双引号去掉。
3>有可能是语句的常见错误,比如引号问题等;
如果是在Delphi中,还可能是因为一个查询语句字段长大于255时,在做拆开拼接时,将select、from语句或者拼接符号+的位置有误。