【发布时间】:2014-08-08 03:32:24
【问题描述】:
需要将日期格式从(源 oracle)yyyy/mm/dd 转换为(目标 - SQL Server)mm/dd/yyyy。
当前查询:
SELECT* FROM WVT.WVCAS
WHERE to_date(dttmcutpull, 'yyyy/mm/dd hh24:mi:ss', 'mm/dd/yyyy hh24:mi:ss')
得到错误:
ORA-00920: invalid relational operator
请帮忙。
【问题讨论】:
-
如果它已经是一个日期字段,您不必使用 to_date,您只需使用 to_char(dttmcutpull,'mm/dd/yyyy')。此外,您必须将其设置为等于某个值,否则您将始终收到该错误。如果这是 WVT.WVCAS 表中的日期,而您只想查看格式更改,则需要在选择之后进行。