【发布时间】:2018-05-30 23:10:40
【问题描述】:
我的 excel 文件在日期字段中包含一些垃圾数据。
日期格式为 1/2/2015 格式。我正在尝试将该文件加载到 varchar 字段中的阶段表中,并在加载到主表之前应用正则表达式替换函数来清理坏数据
谁能给我合适的表达方式
create table A
(
bad_date varchar2(4000)
);
insert into A
( bad_date)
values ('1/2/2005');
insert into A
( bad_date)
values ('indep');
insert into A
( bad_date)
values ('/');
commit;
create table B
(
good_date date
);
我想使用正则表达式函数来清理不在日期模式中的数据。感谢您的帮助!
【问题讨论】:
标签: sql regex oracle date regexp-like