Oracle - ORA-00907:Odata 查询生成器生成的查询中缺少右括号

Oracle - ORA-00907: missing right parenthesis in query generated by Odata query generator

这是由 Odata Sql 查询生成器生成的查询,我使用的是 Oracle 12c

SELECT ID 
FROM MY_TABLE
WHERE (
        NAME LIKE 'abc' = true
      )
;

它产生的错误是

ORA-00907: missing right parenthesis
00907. 00000 -  "missing right parenthesis"
*Cause:    
*Action:
Error at Line: 4 Column: 14

关于如何修复查询有什么想法吗?

提前致谢

我对“Odata Sql 查询生成器”一无所知,但是 - 如果您想修复此查询,那么它将是

select id from my_table where name like 'abc'

另一方面,这与

相同
select id from my_table where name = 'abc'

所以也许您实际上是想使用通配符:

select id from my_table where name like '%abc%'