Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 SQL Server 2005日期格式[DD-Mon-YY hh:mm:ss]_Sql Server 2005_Datetime - Fatal编程技术网

Sql server 2005 SQL Server 2005日期格式[DD-Mon-YY hh:mm:ss]

Sql server 2005 SQL Server 2005日期格式[DD-Mon-YY hh:mm:ss],sql-server-2005,datetime,Sql Server 2005,Datetime,我已将日期时间以以下格式存储在SQL Server 2005中的表中: 2012-04-16 00:00:00.000 我需要在我的查询结果中以2012年4月16日00:00:00的格式获取日期 这样做的最佳方法是什么 当您试图读取日期时,只需将其转换为所需的格式即可 当您试图读取日期时,只需将其转换为所需的格式即可 113,是24小时格式,包括毫秒,varchar20将其切掉 为了进一步参考,我最喜欢的MSDN页面之一 113,是24小时格式,包括毫秒,varchar20将其切掉 作为进一

我已将日期时间以以下格式存储在SQL Server 2005中的表中:

 2012-04-16 00:00:00.000
我需要在我的查询结果中以2012年4月16日00:00:00的格式获取日期

这样做的最佳方法是什么

当您试图读取日期时,只需将其转换为所需的格式即可

当您试图读取日期时,只需将其转换为所需的格式即可

113,是24小时格式,包括毫秒,varchar20将其切掉

为了进一步参考,我最喜欢的MSDN页面之一

113,是24小时格式,包括毫秒,varchar20将其切掉


作为进一步参考,我最喜欢的MSDN页面之一

一个伙伴中没有秒。虽然Rebecca看起来很好吃,但我的链接没有那么有趣。一个伙伴中没有秒。虽然Rebecca看起来很好吃,但我的链接没有那么有趣。为了完成相似性,我错过了连字符。它们重要吗我不知道。希望它们不是,因为没有它们,解决方案会简单得多。然后,将…,3,1',-',7,1',-'转换成类似的东西。我错过了连字符。它们重要吗我不知道。希望它们不是,因为没有它们,解决方案会简单得多。
SELECT CONVERT(VARCHAR(20), GETDATE(), 113)  
Select Convert(VarChar(20),[SomeDate],113)