我有一个空的临时表,想从另一个表中插入数据,但是其中的日期列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;
当单元格被删除时,我如何设置 null 而不是' / / '
正确的值?