正则表达式 mysql时间一键转oracle时间

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a1010256340/article/details/87931246

最近公司要把mysql数据导入到oracle,牵涉到时间格式不兼容问题,在此给一个处理方案

1.mysql时间示例如下

'2018-12-27 11:51:17'
'2018-11-27 11:51:17'
'2018-12-45 11:51:17'
'2018-12-12 11:51:17'

2.匹配正则表达式

'([0-9]{4}-[0-9]{2}-[0-9]{2} )([0-9]{2}:[0-9]{2}:[0-9]{2})'

3.替换正则表达式

to_date\('$1$2','yyyy-MM-dd HH24:mi:ss'\)

4.替换结果

猜你喜欢

转载自blog.csdn.net/a1010256340/article/details/87931246