加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 数据库 > MsSql > 正文

SQL Server sql convert函数使用小结

发布时间:2020-05-23 22:01:47 所属栏目:MsSql 来源:互联网
导读:SQL Server sql convert函数使用小结

感兴趣的小伙伴,下面一起跟随脚本之家 jb51.cc的小编两巴掌来看看吧!

CONVERT(data_type,expression[,style])
convert(varchar(10),字段名,转换格式)

说明:
此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)
相互转换的时候才用到.

语句 结果
SELECT CONVERT(varchar(100),GETDATE(),0) 07 15 2009 4:06PM
SELECT CONVERT(varchar(100),1) 07/15/09
SELECT CONVERT(varchar(100),2) 09.07.15
SELECT CONVERT(varchar(100),3) 15/07/09
SELECT CONVERT(varchar(100),4) 15.07.09
SELECT CONVERT(varchar(100),5) 15-07-09
SELECT CONVERT(varchar(100),6) 15 07 09
SELECT CONVERT(varchar(100),7) 07 15,09
SELECT CONVERT(varchar(100),8) 16:06:26
SELECT CONVERT(varchar(100),9) 07 15 2009 4:06:26:513PM
SELECT CONVERT(varchar(100),10) 07-15-09
SELECT CONVERT(varchar(100),11) 09/07/15
SELECT CONVERT(varchar(100),12) 090715
SELECT CONVERT(varchar(100),13) 15 07 2009 16:06:26:513
SELECT CONVERT(varchar(100),14) 16:06:26:513
SELECT CONVERT(varchar(100),20) 2009-07-15 16:06:26
SELECT CONVERT(varchar(100),21) 2009-07-15 16:06:26.513
SELECT CONVERT(varchar(100),22) 07/15/09 4:06:26 PM
SELECT CONVERT(varchar(100),23) 2009-07-15
SELECT CONVERT(varchar(100),24) 16:06:26
SELECT CONVERT(varchar(100),25) 2009-07-15 16:06:26.513
SELECT CONVERT(varchar(100),100) 07 15 2009 4:06PM
SELECT CONVERT(varchar(100),101) 07/15/2009
SELECT CONVERT(varchar(100),102) 2009.07.15
SELECT CONVERT(varchar(100),103) 15/07/2009
SELECT CONVERT(varchar(100),104) 15.07.2009
SELECT CONVERT(varchar(100),105) 15-07-2009
SELECT CONVERT(varchar(100),106) 15 07 2009
SELECT CONVERT(varchar(100),107) 07 15,2009
SELECT CONVERT(varchar(100),108) 16:06:26
SELECT CONVERT(varchar(100),109) 07 15 2009 4:06:26:513PM
SELECT CONVERT(varchar(100),110) 07-15-2009
SELECT CONVERT(varchar(100),111) 2009/07/15
SELECT CONVERT(varchar(100),112) 20090715
SELECT CONVERT(varchar(100),113) 15 07 2009 16:06:26:513
SELECT CONVERT(varchar(100),114) 16:06:26:513
SELECT CONVERT(varchar(100),120) 2009-07-15 16:06:26
SELECT CONVERT(varchar(100),121) 2009-07-15 16:06:26.513
SELECT CONVERT(varchar(100),126) 2009-07-15T16:06:26.513
SELECT CONVERT(varchar(100),130) 23 ??? 1430 4:06:26:513PM
SELECT CONVERT(varchar(100),131) 23/07/1430 4:06:26:513PM

style数字在转换时间时的含义如下:

------------------------------------------------------------------------------------------------------------
Style(2位表示年份)     |    Style(4位表示年份)     |     输入输出格式                                    
------------------------------------------------------------------------------------------------------------
0                                 | 100                             |     mon dd yyyy hh:miAM(或PM)              
------------------------------------------------------------------------------------------------------------
1                                 |    101     美国                  |     mm/dd/yy                                       
------------------------------------------------------------------------------------------------------------
2                                 |    102      ANSI                 |     yy-mm-dd                                        
------------------------------------------------------------------------------------------------------------
3                                 |    103      英法                  |     dd/mm/yy                                       
------------------------------------------------------------------------------------------------------------
4                                 |    104      德国                  |     dd.mm.yy                                        
------------------------------------------------------------------------------------------------------------
5                                 |    105      意大利               |     dd-mm-yy                                        
------------------------------------------------------------------------------------------------------------
6                                 |    106                              |     dd mon yy                                        
------------------------------------------------------------------------------------------------------------
7                                 |    107                              |     mon dd,yy                                        
------------------------------------------------------------------------------------------------------------
8                                 |    108                              |     hh:mm:ss                                         
------------------------------------------------------------------------------------------------------------
9                                 |    109                              |     mon dd yyyy hh:mi:ss:mmmmAM(或PM)
------------------------------------------------------------------------------------------------------------
10                               |    110      美国                   |     mm-dd-yy                                         
------------------------------------------------------------------------------------------------------------
11                               |    111      日本                   |     yy/mm/dd                                        
------------------------------------------------------------------------------------------------------------
12                               |    112      ISO                    |     yymmdd                                           
------------------------------------------------------------------------------------------------------------
13                               |    113       欧洲默认值       |     dd mon yyyy hh:mi:ss:mmm(24小时制)  
------------------------------------------------------------------------------------------------------------
14                               |    114                              |     hh:mi:ss:mmm(24小时制)                    
------------------------------------------------------------------------------------------------------------
20                               |    120       ODBC 规范       |      yyyy-mm-dd hh:mi:ss(24小时制)         
------------------------------------------------------------------------------------------------------------
21                               |     121                             |      yyyy-mm-dd hh:mi:ss:mmm(24小时制)
------------------------------------------------------------------------------------------------------------

说明:
使用 CONVERT:

CONVERT ( data_type [ ( length ) ],expression [,style ] )

参数

expression

是任何有效的 Microsoft® SQL Server™ 表达式。。

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读