yyyy-mm-dd
我需要在 SQL Server 上以格式构建日期。
最好的方法是什么?
谢谢。
编辑
我确实试过这个
DECLARE @IsoDate varchar(10)
SET @IsoDate = CONVERT(varchar(10), GETDATE(), 120)
那会是一个好方法吗?
yyyy-mm-dd
我需要在 SQL Server 上以格式构建日期。
最好的方法是什么?
谢谢。
编辑
我确实试过这个
DECLARE @IsoDate varchar(10)
SET @IsoDate = CONVERT(varchar(10), GETDATE(), 120)
那会是一个好方法吗?
替换GetDate()
为您正在使用的列:
SELECT CONVERT(VARCHAR(10), GETDATE(), 120) AS [YYYY-MM-DD]
对于许多其他格式/示例,请参阅:http ://www.sql-server-helper.com/tips/date-formats.aspx
SELECT replace(convert(varchar, getdate(), 111), '/', '-')