Tam*_*nod 0 c# sql t-sql sql-server sql-server-2008
我需要转换date time为nvarcharsql server,2011 Oct 24
但我无法转换为此.有人可以帮忙吗?
没有完全匹配的格式.您可以使用substring手动组合格式:
select substring(convert(varchar(20),getdate(),106),8,4) + ' ' +
substring(convert(varchar(20),getdate(),106),4,3) + ' ' +
substring(convert(varchar(20),getdate(),106),1,3)
Run Code Online (Sandbox Code Playgroud)
注意在C#或Java或Ruby中,在SQL中进行格式化比客户端要困难得多.