四时宝库

程序员的知识宝库

SQL Server到MySQL将毫秒转换成date格式的方法不兼容及解决方法

sql

linux

Microsoft SQL Server到MySQL将毫秒转换成date格式的方法不兼容及解决方法

Microsoft SQL Server中是TO_DATE,MySQL中是STR_TO_DATE。

故需要替换字符串,可以用sed命令,命令如下

# MAC

sed -i '' 's/TO_DATE/STR_TO_DATE/g' T_*.sql

# Linux

sed -i 's/TO_DATE/STR_TO_DATE/g' T_*.sql

总结:解决方法由数据库SQL转化为了Linux sed命令行。

思路

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接