如何使用SQL语句修改日期显示模式

日期: 2010-05-31 作者:Karen Morton翻译:孙瑞 来源:TechTarget中国 英文

问:我现在使用的数据库是SQL Server 2008,请问我如何将日期修改为04/14/10?谢谢!     答:   SELECT   CONVERT(VARCHAR(255), [TTRHours], 109)   FROM [GM].[dbo].[WORKING_SVR_CLOSED]   WHERE TTRHours <> ‘-‘   Results:   (No column name)   Apr 14 2010  ……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

问:我现在使用的数据库是SQL Server 2008,请问我如何将日期修改为04/14/10?谢谢!

    答:

  SELECT
  CONVERT(VARCHAR(255), [TTRHours], 109)
  FROM [GM].[dbo].[WORKING_SVR_CLOSED]
  WHERE TTRHours <> '-'
  Results:
  (No column name)
  Apr 14 2010
  Apr 14 2010

  使用以上的SELECT语句,然后你需要做的就是在CONVERT调用中修改最后的一个参数(显示模式)。你现在使用的是109,这样的显示模式就是“mon dd yyyy”。然后把109修改为101,那么你就能得到“mm/dd/yyyy”这样的显示模式了。如果修改为1,那么显示的模式就是mm/dd/yy。

  你还可以登录微软的MSDN,去查看CONVERT函数中所有的显示模式列表

翻译

孙瑞
孙瑞

相关推荐