例如有查询:
declare @date datetime = '2014-06-18'
SELECT CONVERT(varchar,@date,104)
Run Code Online (Sandbox Code Playgroud)
回复是:2014年6月18日,但我想要一个月没有零,它应该是这样的:18.6.2014是否有可能做到这样的事情?
declare @date datetime = '2014-06-18'
SELECT CAST(DAY(@date) AS VARCHAR(2)) + '.' +
CAST(MONTH(@date) AS VARCHAR(2)) + '.' +
CAST(YEAR(@date) AS VARCHAR(4))
RESULT: 18.6.2014
Run Code Online (Sandbox Code Playgroud)