Sql 如何使用';ddmmyy';格式?
我想在SQL Server中将日期转换为字符串“mmddyy”。我要找的基本上是Excel可以处理文本的功能 谢谢根据您的版本(2012年及以后),格式会起作用Sql 如何使用';ddmmyy';格式?,sql,sql-server,string,date,Sql,Sql Server,String,Date,我想在SQL Server中将日期转换为字符串“mmddyy”。我要找的基本上是Excel可以处理文本的功能 谢谢根据您的版本(2012年及以后),格式会起作用 SELECT FORMAT(GETDATE(), 'ddMMyy'); 下面是另一种获取格式化日期的方法。您可以使用函数。您可以按如下方式使用它: select replace(convert(varchar, getdate(), 5),'-','') 这是检查转换函数,可能101格式就是您要查找的格式,format()来自SQ
SELECT FORMAT(GETDATE(), 'ddMMyy');
下面是另一种获取格式化日期的方法。您可以使用函数。您可以按如下方式使用它:
select replace(convert(varchar, getdate(), 5),'-','')
这是检查转换函数,可能101格式就是您要查找的格式,format()来自SQL Server 2012及更高版本。另外,请注意答案的“ddMMyy”和问题的“ddMMyy”之间的差异。小写的“mm”是分钟-我怀疑这是你想要的。“神奇数字5”是意大利日期格式(dd-mm-yy)。但是,你已经知道了,对吧?是的,我知道!