在Sql Server中转换为Datetime MM/dd/yyyy HH:mm:ss

Nav*_*een 15 sql-server

如何将给定的日期格式转换为MM/dd/yyyy HH:mm:ss我试过这个但没有实现.任何人都可以帮助我.

SELECT CONVERT(VARCHAR(20),GETDATE(),120)

M.A*_*Ali 40

SQL Serve 2005和Onwards

SELECT CONVERT(VARCHAR(10), GETDATE(), 101) 
       + ' ' + CONVERT(VARCHAR(8), GETDATE(), 108)
Run Code Online (Sandbox Code Playgroud)

SQL Server 2012及更高版本

SELECT FORMAT(GETDATE() , 'MM/dd/yyyy HH:mm:ss')
Run Code Online (Sandbox Code Playgroud)

结果

对于上述任何一种,它将返回:

10/16/2013 17:00:20
Run Code Online (Sandbox Code Playgroud)