当前位置:首页 > 数据库 > Oracle

2015-05-27 用正则把oracle时间转化到mysql时间

例: insert into IM_SM_EVALUATION ( NAME, CODE, VAL, HOST_TEL, DESCRIPTIOIN, CREATE_MAN, CREATE_TIME) values ( ‘非常满意‘, 1, null, 13452, null, null, STR_TO_DATE(‘2014-12-30 19:29:20‘, ‘%Y-%m-%d %k:%i:%s‘));   2.从oracle的插入时间的脚本 转化为 mysql插入时间的脚本: oracle脚本,利用PLSQL的 Export data 功能导出的脚本: insert into IM_SM_EVALUATION ( NAME, CODE, VAL, HOST_TEL, DESCRIPTIOIN, CREATE_MAN, CREATE_TIME) values ( ‘满意‘, 2, null, 13601, null, null, to_date(‘15-04-2015 15:54:55‘, ‘dd-mm-yyyy hh24:mi:ss‘)); insert into IM_SM_EVALUATION ( NAME, CODE, VAL, HOST_TEL, DESCRIPTIOIN, CREATE_MAN, CREATE_TIME) values (‘不满意‘, 3, null, 13601, null, null, to_date(‘15-04-2015 15:54:55‘, ‘dd-mm-yyyy hh24:mi:ss‘));   利用正则来替换: to_date(‘31-12-2014 19:29:20‘, ‘dd-mm-yyyy hh24:mi:ss‘) STR_TO_DATE(‘31-12-2014 19:29:20‘, ‘%d-%m-%Y %k:%i:%s‘)  /* 注意 %d 和%Y换下位置,不会影响最后插入效果 */   正则: to_date((.*), ‘dd-mm-yyyy hh24:mi:ss‘) STR_TO_DATE($2, ‘%d-%m-%Y %k:%i:%s‘)   对于大数量带入迁移有大用!我是使用notePad++的正则功能实现的。  

2015-05-27 用正则把oracle时间转化到mysql时间

标签:

本文系统来源:http://www.cnblogs.com/xxchao/p/4534000.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!