我如何获得像 'dd.mm.yyyy HH:MM:SS' 这样的日期格式? 我尝试了以下代码,但不完全符合我的要求...
select convert(varchar(20),getdate(),113)
结果:2011年7月14日 09:23:57
非常感谢 Largo
我如何获得像 'dd.mm.yyyy HH:MM:SS' 这样的日期格式? 我尝试了以下代码,但不完全符合我的要求...
select convert(varchar(20),getdate(),113)
结果:2011年7月14日 09:23:57
非常感谢 Largo
请参见http://msdn.microsoft.com/en-us/library/ms187928.aspx
您可以将其连接起来:
SELECT CONVERT(VARCHAR(10), GETDATE(), 104) + ' ' + CONVERT(VARCHAR(8), GETDATE(), 108)
SELECT FORMAT(GETDATE() , 'dd/MM/yyyy HH:mm:ss')
。所有的功劳归于他。 - Hamza Khanzada在SQL Server 2012中快速完成此操作的方法如下:
SELECT FORMAT(GETDATE() , 'dd/MM/yyyy HH:mm:ss')
CONVERT(VARCHAR,GETDATE(),120)
2017-01-03 12:56:50
(年-月-日 时:分:秒)。 - Sathiya Kumar V M