为某些AS400数据创建sql备份/ Web查看器时,必须手动清理某些数据。如何将日期值格式更改为YYYYMMDD格式
在这个过程中,在数据库中的日期最终被作为字符串存储在2个甲:
YYYYMMDD
MM/DD/YYYY
在努力保留原始数据,我想要将所有MM/DD/YYYY
转换为YYYYMMDD
。有没有可以解决这个问题的查询?例如:
SELECT commentDate from SomeTable
IF FORMAT(commentDate) LIKE '00/00/0000'
commentDate = FORMAT(commentDate, '00000000')
DB什么你打算运行本擦洗SQL? – attila
@attila数据已经被我们正在做备份的公司的员工清理过,这就是日期以两种格式结束的方式。 – drewwyatt
你在MySQL吗? PostgreSQL的? MSSQL? –