我试图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
感谢您查看这个。