SQL Server日期格式的转换

原创 2005年04月27日 12:21:00

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

例如:

select getdate()

2004-09-12 11:06:08.177

这对于在要不同数据库间转移数据或者习惯oracle日期格式YYYY-MM-DD HH24:MI:SS的人多少有些不方便.

我整理了一下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

更多的及具体说明请参考SQL Server的联机丛书.

Sql Server日期格式转换

  • 2013年01月06日 10:39
  • 55KB
  • 下载

sql server日期格式转换方法大全

  • 2013年03月31日 11:45
  • 904B
  • 下载

SQL Server中用convert函数转换日期格式

SQLserver中用convert函数转换日期格式2008-01-15 15:51SQLserver中用convert函数转换日期格式 SQL Server中文版的默认的日期字段datetime格式...

SQL server 中convert 函数转换日期格式

sql server中使用convert来取得datetime数据类型样式(全)日期数据格式的处理,两个示例:CONVERT(varchar(16), 时间一, 20) 结果:2007-02-01 0...

SQL Server日期格式大全

  • 2009年07月27日 11:10
  • 30KB
  • 下载

SQL Server日期查询时的日期格式转换

经常会有这样的查询要求,输入或者日历控件产生的日期格式为 yyyy-mm-dd,而数据库中的字段是datetime类型,即yyyy-mm-dd hh:mm:ss。如果简单的使用between语句或者=...

SQL server 日期格式

  • 2009年01月18日 23:13
  • 3KB
  • 下载

sql server 字符串转成日期格式

字符串转日期时间: convert(datetime,列名) 日期时间转字符串: Select CONVERT(varchar(100), GETDATE(), 0): 05 16 200...

sql server 字符串转成日期格式

 sql server 字符串转成日期格式 在SQL Server数据库中,SQL Server日期时间格式转换字符串可以改变SQL Server日期和时间的格式,是每个SQL数据库用户都应...
  • XMM_1030
  • XMM_1030
  • 2014年05月12日 10:19
  • 16920

jsp sql server 2000的时间日期格式与字符串相转化

本来在设计数据库的时候,我开始想设置一些datetime格式的字段,感觉转化起来麻烦,就做成char类型了,"yyyy-mm-dd"是这样的统一写法,如果需要这个字符字段与时间进行转化时,可以用 co...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章: SQL Server日期格式的转换
举报原因:
原因补充:

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