【发布时间】:2013-01-03 15:34:18
【问题描述】:
我试图通过从列也是date 数据类型的源表中选择一个值来将一个值插入date 数据类型。我直接选择了列,没有使用 to_date 函数进行任何转换,因为两者是相同的类型,但我收到以下错误:
SQL Error: ORA-00932: inconsistent datatypes: expected DATE got NUMBER
00932. 00000 - "inconsistent datatypes: expected %s got %s"
我已经检查了两倍,源列没有空值。
insert into Target(Targetdate)
select to_date(Source.START_DATE,'yyyy-mm-dd')
from Source
感谢您对此进行调查。
【问题讨论】: