这几天遇上一个问题,关于日期时间类型转换的SQL,想写成标准SQL,便于在不同的数据库上直接迁移,但是没有完全标准的写法
oracle:to_date('20120906 11:46','yyyymmdd hh24:mi:ss')
mysql:CAST('2012-09-06 11:02:47'AS DATETIME)
sqlserver:select convert(varchar, getdate(), 120 ) 2004-09-12 11:06:08
大家有没有好的解决方法呢?