空の一時テーブルがあり、別のテーブルからデータを挿入したいのですが、の日付列にtemp
タイプdate
があり、の列はusomultiple
ですvarchar
。
関数を使用して変換しようとすると、何千ものセルが空の値としてto_date()
保存されたため、エラーが発生します。' / / '
エラー:値«/»は無効です«dd»
INSERT INTO temp (
cd_id,
ds_estado,
dt_date)
SELECT um.cd_uso, um.ds_estado,to_date(um.dt_dateIn, 'dd/MM/yyyy')
FROM usomultiple um;
' / / '
セルがpoblatedされたときに、正しい値の代わりにnullを設定するにはどうすればよいですか?