首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ORA-00907:缺少右括号?

ORA-00907:缺少右括号?
EN

Stack Overflow用户
提问于 2018-08-13 23:12:01
回答 2查看 247关注 0票数 0

当我尝试执行以下WHERE条件时,我一直收到以下错误,但不太清楚实际问题是什么……任何帮助都是非常感谢的。谢谢!

代码语言:javascript
运行
复制
WHERE ((CUSTOMER.CREATE_DATE >= TO_DATE($$EXTRACT_DT,'YYYYMMDD')) OR
(CUSTOMER.UPDATE_DATE >= TO_DATE($$EXTRACT_DT,'YYYYMMDD')))

注意:我想补充的是,当我删除WHERE条件时,查询执行时没有任何问题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-08-13 23:15:18

你的父母平衡-- 5 (和5 )。我会写代码让这一点变得显而易见:

代码语言:javascript
运行
复制
WHERE (CUSTOMER.CREATE_DATE >= TO_DATE($$EXTRACT_DT, 'YYYYMMDD') OR
       CUSTOMER.UPDATE_DATE >= TO_DATE($$EXTRACT_DT, 'YYYYMMDD')
      )

(这将删除每个子句上的圆括号。)

因此,您的问题似乎出现在查询的其他地方。

票数 2
EN

Stack Overflow用户

发布于 2018-08-13 23:37:06

试试这个:

代码语言:javascript
运行
复制
WHERE (CUSTOMER.CREATE_DATE >= TO_DATE("$$EXTRACT_DT", 'YYYYMMDD') OR
       CUSTOMER.UPDATE_DATE >= TO_DATE("$$EXTRACT_DT", 'YYYYMMDD')
      )
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51825467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档