189 8069 5689

sqlserver时间转换,sqlserver 时间转字符

sql server 时间转换

你要先把数据转换为正确的日期或者正确合适的字符串,然后用convert函数进行转换就可以了。

创新互联建站主要从事做网站、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务朝阳,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220

你现在这个数据源是自动识别不了的。

sql server的时间转换问题

sqlserver时间转换一般用convert函数。

1、select CONVERT(varchar, getdate(), 120 )

结果:2004-09-12 11:06:08

2、select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')

结果:20040912110608

3、select CONVERT(varchar(12) , getdate(), 111 )

结果:2004/09/12

4、select CONVERT(varchar(12) , getdate(), 112 )

结果:20040912

5、select CONVERT(varchar(12) , getdate(), 102 )

结果:2004.09.12

6、select CONVERT(varchar(12) , getdate(), 101 )

结果:09/12/2004

7、select CONVERT(varchar(12) , getdate(), 103 )

结果:12/09/2004

8、select CONVERT(varchar(12) , getdate(), 104 )

结果:12.09.2004

9、select CONVERT(varchar(12) , getdate(), 105 )

结果:12-09-2004

10、select CONVERT(varchar(12) , getdate(), 106 )

结果:12 09 2004

11、select CONVERT(varchar(12) , getdate(), 107 )

结果:09 12, 2004

12、select CONVERT(varchar(12) , getdate(), 108 )

结果:11:06:08

13、select CONVERT(varchar(12) , getdate(), 109 )

结果:09 12 2004 1

14、select CONVERT(varchar(12) , getdate(), 110 )

结果:09-12-2004

15、select CONVERT(varchar(12) , getdate(), 113 )

结果:12 09 2004 1

16、select CONVERT(varchar(12) , getdate(), 114 )

结果:11:06:08.177

17、select getdate()

结果:2003-12-28 16:52:00.107

18、select convert(char(8),getdate(),112)

结果:20031228

19、select convert(char(8),getdate(),108)

结果:16:52:00

sql server 时间转换CONVERT(varchar(20), getdate(), 120)

这个语句是将sqlServer的数据库系统时间转换成varchar类型。

varchar(20)表示转换后的字符长度为20

getdate() 表示获取数据库的系统时间

120 表示获取数据库系统时间后返回的时间格式为:yyyy-mm-dd hh:mi:ss(24h)

--------------------------------------------------------------------------------------

不同的数字返回的系统时间格式不一样,比如:

100 或者 0 mon dd yyyy hh:miAM (或者 PM)

101 mm/dd/yy

102 yy.mm.dd

103 dd/mm/yy

104 dd.mm.yy

105 dd-mm-yy

106 dd mon yy

107 Mon dd, yy

108 hh:mm:ss

109 或者 9 mon dd yyyy hh:mi:ss:mmmAM(或者 PM)

110 mm-dd-yy

111 yy/mm/dd

112 yymmdd

113 或者 13 dd mon yyyy hh:mm:ss:mmm(24h)

114 hh:mi:ss:mmm(24h)

120 或者 20 yyyy-mm-dd hh:mi:ss(24h)

121 或者 21 yyyy-mm-dd hh:mi:ss.mmm(24h)

126 yyyy-mm-ddThh:mm:ss.mmm(没有空格)

130 dd mon yyyy hh:mi:ss:mmmAM

131 dd/mm/yy hh:mi:ss:mmmAM


本文名称:sqlserver时间转换,sqlserver 时间转字符
文章位置:http://cdxtjz.cn/article/dsdjegg.html

其他资讯