首页 > 数据库技术 > 详细

SQL中CONVERT转化函数的用法

时间:2015-07-15 22:26:06      阅读:468      评论:0      收藏:0      [点我收藏+]

格式:
技术分享CONVERT(data_type,expression[,style])
技术分享
技术分享说明:
技术分享此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)
技术分享相互转换的时候才用到.
技术分享
技术分享例子:
技术分享SELECT CONVERT(varchar(30),getdate(),101) now
技术分享结果为:
技术分享now
技术分享---------------------------------------
技术分享|09/15/2001
技术分享
技术分享===================================================================
技术分享
技术分享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小时制) 
技术分享------------------------------------------------------------------------------------------------------------
技术分享
技术分享语句及查询结果:
技术分享SELECT CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM
技术分享SELECT CONVERT(varchar(100), GETDATE(), 1): 05/16/06
技术分享SELECT CONVERT(varchar(100), GETDATE(), 2): 06.05.16
技术分享SELECT CONVERT(varchar(100), GETDATE(), 3): 16/05/06
技术分享SELECT CONVERT(varchar(100), GETDATE(), 4): 16.05.06
技术分享SELECT CONVERT(varchar(100), GETDATE(), 5): 16-05-06
技术分享SELECT CONVERT(varchar(100), GETDATE(), 6): 16 05 06
技术分享SELECT CONVERT(varchar(100), GETDATE(), 7): 05 16, 06
技术分享SELECT CONVERT(varchar(100), GETDATE(), 8): 10:57:46
技术分享SELECT CONVERT(varchar(100), GETDATE(), 9): 05 16 2006 10:57:46:827AM
技术分享SELECT CONVERT(varchar(100), GETDATE(), 10): 05-16-06
技术分享SELECT CONVERT(varchar(100), GETDATE(), 11): 06/05/16
技术分享SELECT CONVERT(varchar(100), GETDATE(), 12): 060516
技术分享SELECT CONVERT(varchar(100), GETDATE(), 13): 16 05 2006 10:57:46:937
技术分享SELECT CONVERT(varchar(100), GETDATE(), 14): 10:57:46:967
技术分享SELECT CONVERT(varchar(100), GETDATE(), 20): 2006-05-16 10:57:47
技术分享SELECT CONVERT(varchar(100), GETDATE(), 21): 2006-05-16 10:57:47.157
技术分享SELECT CONVERT(varchar(100), GETDATE(), 22): 05/16/06 10:57:47 AM
技术分享SELECT CONVERT(varchar(100), GETDATE(), 23): 2006-05-16
技术分享SELECT CONVERT(varchar(100), GETDATE(), 24): 10:57:47
技术分享SELECT CONVERT(varchar(100), GETDATE(), 25): 2006-05-16 10:57:47.250
技术分享SELECT CONVERT(varchar(100), GETDATE(), 100): 05 16 2006 10:57AM
技术分享SELECT CONVERT(varchar(100), GETDATE(), 101): 05/16/2006
技术分享SELECT CONVERT(varchar(100), GETDATE(), 102): 2006.05.16
技术分享SELECT CONVERT(varchar(100), GETDATE(), 103): 16/05/2006
技术分享SELECT CONVERT(varchar(100), GETDATE(), 104): 16.05.2006
技术分享SELECT CONVERT(varchar(100), GETDATE(), 105): 16-05-2006
技术分享SELECT CONVERT(varchar(100), GETDATE(), 106): 16 05 2006
技术分享SELECT CONVERT(varchar(100), GETDATE(), 107): 05 16, 2006
技术分享SELECT CONVERT(varchar(100), GETDATE(), 108): 10:57:49
技术分享SELECT CONVERT(varchar(100), GETDATE(), 109): 05 16 2006 10:57:49:437AM
技术分享SELECT CONVERT(varchar(100), GETDATE(), 110): 05-16-2006
技术分享SELECT CONVERT(varchar(100), GETDATE(), 111): 2006/05/16
技术分享SELECT CONVERT(varchar(100), GETDATE(), 112): 20060516
技术分享SELECT CONVERT(varchar(100), GETDATE(), 113): 16 05 2006 10:57:49:513
技术分享SELECT CONVERT(varchar(100), GETDATE(), 114): 10:57:49:547
技术分享SELECT CONVERT(varchar(100), GETDATE(), 120): 2006-05-16 10:57:49
技术分享SELECT CONVERT(varchar(100), GETDATE(), 121): 2006-05-16 10:57:49:000

 

原文:http://www.cnblogs.com/xionglee/articles/1444916.html

SQL中CONVERT转化函数的用法

原文:http://www.cnblogs.com/langtianya/p/4649402.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!