MS SQL Server中的日期格式化大全

转载 2015年07月10日 16:27:37


SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 
例如: 
select getdate() 
2004-09-12 11:06:08.177 
整理了一下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

相关文章推荐

下载-MS SQL Server 2005(大全版)含开发人员版、企业版、标准版

中文名称:微软SQL Server 2005 英文名称:MS SQL Server 2005 资源类型:ISO 版本:开发人员版、企业版、标准版 发行时间:2006年 制作发行:微软公司...

(MS SQL Server)SQL语句导入导出大全

SQL语句导入导出大全 /******* 导出到excel EXEC master..xp_cmdshell ’bcp SettleDB.dbo.shanghu out c:/temp1.xls -c...

MS SQL Server10进制和16进制之间的互相转换

MS SQL Server10进制和16进制之间的互相转换

MS SQL Server 2000 数据库使用备份还原造成dbo登录名丢失解决法(转)

在使用数据库的过程中,经常会遇到数据库迁移或者数据迁移的问题,或者有突然的数据库损坏,这时需要从数据库的备份中直接恢复。但是,此时会出现问题,这里说明几种常见问题的解决方法。 一、孤立用户的问题 比如...

MS SQL Server7安装手册

  • 2008年08月22日 19:23
  • 11.15MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MS SQL Server中的日期格式化大全
举报原因:
原因补充:

(最多只允许输入30个字)