date
列もデータ型であるソース テーブルから値を選択して、データ型に値を挿入しようとしていますdate
。どちらも同じ型であるため、関数を使用して変換を行わずに列を直接選択しましたto_date
が、次のエラーが発生しています。
SQL Error: ORA-00932: inconsistent datatypes: expected DATE got NUMBER
00932. 00000 - "inconsistent datatypes: expected %s got %s"
二重にチェックしましたが、ソース列には null 値がありません。
insert into Target(Targetdate)
select to_date(Source.START_DATE,'yyyy-mm-dd')
from Source
ご検討いただきありがとうございます。