00936. 00000 - "缺少表达" CAST EXPRESSION

时间:2017-06-21 18:04:11

标签: ora-00936

我正在尝试更改标有ADDED_DATE的列的日期格式。

目前的结果是30-FEB-17我想转换为mm / dd / yyyy

我尝试使用下面的声明,但它给了我一个错误。

CAST(varchar(10), cast  (ADDED_DATE AS date) , 101) ,
  

ORA-00936:表达式缺失   00936. 00000 - "缺少表达"   *原因:
  *操作:

感谢您的时间。

2 个答案:

答案 0 :(得分:0)

尝试直接这样做:

to_date(ADDED_DATE,'DD/MM/YYYY');

答案 1 :(得分:0)

需要添加To_char

TO_CHAR(TO_DATE('01 -JAN-16' , 'DD-MON-YY'), 'MM / DD / YYYY')