SQLserver中用convert函数转换日期格式的方法

 更新时间:2013年01月17日 10:33:01   投稿:mdxy-dxy  
SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm,整理了一下SQL Server里面可能经常会用到的日期格式转换方法

SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm
例如:
select getdate()

整理了一下SQL Server里面可能经常会用到的日期格式转换方法:

举例如下:

select CONVERT(varchar, getdate(), 120 )
2004-09-12 11:06:08
select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')
20040912110608
select CONVERT(varchar(12) , getdate(), 111 )
2004/09/12
select CONVERT(varchar(12) , getdate(), 112 )
20040912
select CONVERT(varchar(12) , getdate(), 102 )
2004.09.12
select CONVERT(varchar(12) , getdate(), 101 )
09/12/2004
select CONVERT(varchar(12) , getdate(), 103 )
12/09/2004
select CONVERT(varchar(12) , getdate(), 104 )
12.09.2004
select CONVERT(varchar(12) , getdate(), 105 )
12-09-2004
select CONVERT(varchar(12) , getdate(), 106 )
12 09 2004
select CONVERT(varchar(12) , getdate(), 107 )
09 12, 2004
select CONVERT(varchar(12) , getdate(), 108 )
11:06:08
select CONVERT(varchar(12) , getdate(), 109 )
09 12 2004 1
select CONVERT(varchar(12) , getdate(), 110 )
09-12-2004
select CONVERT(varchar(12) , getdate(), 113 )
12 09 2004 1
select CONVERT(varchar(12) , getdate(), 114 )
11:06:08.177
select getdate()
结果:2003-12-28 16:52:00.107
select convert(char(8),getdate(),112)
结果:20031228
select convert(char(8),getdate(),108)
结果:16:52:00
select convert(char(8),getdate(),112)

相关文章

  • SQLServer2008R2版安装和测试的实现

    SQLServer2008R2版安装和测试的实现

    本文主要介绍了在Windows10上安装和配置SQL Server 2008R2,内容涵盖了安装过程中的注意事项,如安装.NET Framework 3.5、处理远程过程调用失败等常见问题,感兴趣的可以了解一下
    2024-12-12
  • 通过格式良好的SQL提高效率和准确性

    通过格式良好的SQL提高效率和准确性

    在本文中,作者将分享如何通过格式良好的SQL语句提升生产率,感兴趣的小伙伴们可以参考一下
    2015-08-08
  • 你真的了解触发器么 数据实时同步更新问题剖析

    你真的了解触发器么 数据实时同步更新问题剖析

    触发器就是我们想要的神器了。我们可以在那张动态表上新建触发器。触发器的实质就是个存储过程,只不过他调用的时间是根据所建的动态表发生该表而执行(即:Insert新数据,Update或者Delete数据)具体怎么使用触发器,今天我这里就不介绍了
    2013-01-01
  • Sql Server数据库各版本功能对比

    Sql Server数据库各版本功能对比

    这篇文章主要介绍了Sql Server数据库各版本功能对比的相关资料,包括各个版本新增的功能介绍,需要的朋友可以参考下
    2017-05-05
  • SQLServer查询历史执行记录的方法实现

    SQLServer查询历史执行记录的方法实现

    有的时候,需要知道近段时间SQLSERVER执行了什么语句,本文主要介绍了SQLServer查询历史执行记录的方法实现,具有一定的参考价值,感兴趣的可以了解一下
    2023-09-09
  • SQL Server数据库死锁的原因及处理方法

    SQL Server数据库死锁的原因及处理方法

    SQL Server数据库死锁是指两个或多个事务相互等待对方持有的资源,从而导致它们都无法继续执行的情况,下面这篇文章主要给大家介绍了关于SQL Server数据库死锁的原因及处理方法,需要的朋友可以参考下
    2024-08-08
  • sql编程的几个常识

    sql编程的几个常识

    sql编程的几个常识...
    2006-08-08
  • SqlServer 2000、2005分页存储过程整理

    SqlServer 2000、2005分页存储过程整理

    这篇文章主要介绍了SqlServer 2000、2005分页存储过程整理,本文给出了4个实现版本,还给出二分分页过程,需要的朋友可以参考下
    2015-02-02
  • Sql Server中实现行数据转为列显示

    Sql Server中实现行数据转为列显示

    这篇文章主要介绍了Sql Server中实现行数据转为列显示,文章基于Sql语句的相关资料展开如何实现数据转为列显的操作过程,需要的小伙伴可以参考一下
    2022-04-04
  • 删除重复记录

    删除重复记录

    删除重复记录...
    2006-08-08

最新评论