我正在使用SQL查询来获取日期的查询。并且想知道如何使用CONVERT函数不显示今天的日期,而是转换保存在数据库中的日期,该名称为:例程。日期。目标是将其排序为DMY,现在将其保存为YMD
这不起作用:
CONVERT(date,routines.date,105) as Date
试试这个
SELECT CONVERT(VARCHAR(10), CAST(routines.date AS DATETIME), 105)
或者
SELECT CONVERT(varchar, DATEPART(yyyy, @routines.date)) + '-' + CONVERT(varchar, DATEPART(mm, @routines.date)) + '-' + CONVERT(varchar, DATEPART(dd, @routines.date))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句