我怎样才能得到'dd.mm.yyyy HH:MM:SS'这样的日期 我尝试了以下但是这不是我正在寻找的......
select convert(varchar(20),getdate(),113)
结果: 2011年7月14日09:23:57
非常感谢 拉哥
答案 0 :(得分:25)
请参阅http://msdn.microsoft.com/en-us/library/ms187928.aspx
你可以连接它:
SELECT CONVERT(VARCHAR(10), GETDATE(), 104) + ' ' + CONVERT(VARCHAR(8), GETDATE(), 108)
答案 1 :(得分:11)
在sql server 2012中快速执行此操作如下:
SELECT FORMAT(GETDATE() , 'dd/MM/yyyy HH:mm:ss')
答案 2 :(得分:2)
您可以在此处学习sql server中的日期时间格式
http://www.sql-server-helper.com/tips/date-formats.aspx
http://yrbyogi.wordpress.com/2009/11/16/date-and-time-types-in-sql-server/
答案 3 :(得分:1)
CONVERT(VARCHAR,GETDATE(),120)