SQL日期格式转换为MMDDYYYY

kha*_*n16 3 sql sql-server-2008

转换以下语句以显示MMDDYYYY格式(如02022013无斜线或连字符)的最佳方法是什么?

CONVERT (CHAR(10), A.POKFRM, 112)
Run Code Online (Sandbox Code Playgroud)

小智 14

您可以采用格式化,按顺序为您提供元素,但使用/-然后替换/-获取所需结果.

select REPLACE(CONVERT (CHAR(10), getdate(), 101),'/','')
Run Code Online (Sandbox Code Playgroud)

结果:

02022015
Run Code Online (Sandbox Code Playgroud)