CONVERT函数

来源:互联网 发布:linux下安装eclipse 编辑:程序博客网 时间:2024/05/21 13:57
-功能概述:CONVERT函数全部用法格式:CONVERT(data_type,expression[,style])说明:(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到的函数的3个参数,第1个参数为,转换后的大小,第2个为转换日期的字段或函数,第3个为转换的格式,具体如下:0|0or100| mon dd yyyy hh:miAM(或PM)1|101| mm/dd/yy2|102| yy-mm-dd3|103| dd/mm/yy4|104| dd-mm-yy5|105| dd-mm-yy6|106| dd mon yy7|107| mon dd,yy8|108| hh:mm:ss9|9or109| mon dd yyyy hh:mi:ss:mmmmAM(或PM)10|110| mm-dd-yy11|111| yy/mm/dd12|112| yymmdd11|13or113| dd mon yyyy hh:mi:ss:mmm(24小时制)14|114| hh:mi:ss:mmm(24小时制)15|20or120| yyyy-mm-dd hh:mi:ss(24小时制)16|21or121| yyyy-mm-dd hh:mi:ss:mmm(24小时制) 具体例子:SELECTCONVERT(varchar(100),GETDATE(),0):0516200610:57AMSELECTCONVERT(varchar(100),GETDATE(),1):05/16/06SELECTCONVERT(varchar(100),GETDATE(),2):06.05.16SELECTCONVERT(varchar(100),GETDATE(),3):16/05/06SELECTCONVERT(varchar(100),GETDATE(),4):16.05.06SELECTCONVERT(varchar(100),GETDATE(),5):16-05-06SELECTCONVERT(varchar(100),GETDATE(),6):160506SELECTCONVERT(varchar(100),GETDATE(),7):0516,06SELECTCONVERT(varchar(100),GETDATE(),8):10:57:46SELECTCONVERT(varchar(100),GETDATE(),9):0516200610:57:46:827AMSELECTCONVERT(varchar(100),GETDATE(),10):05-16-06SELECTCONVERT(varchar(100),GETDATE(),11):06/05/16SELECTCONVERT(varchar(100),GETDATE(),12):060516SELECTCONVERT(varchar(100),GETDATE(),13):1605200610:57:46:937SELECTCONVERT(varchar(100),GETDATE(),14):10:57:46:967SELECTCONVERT(varchar(100),GETDATE(),20):2006-05-1610:57:47SELECTCONVERT(varchar(100),GETDATE(),21):2006-05-1610:57:47.157SELECTCONVERT(varchar(100),GETDATE(),22):05/16/0610:57:47 AM SELECT CONVERT(varchar(100),GETDATE(),23):2006-05-16SELECTCONVERT(varchar(100),GETDATE(),24):10:57:47SELECTCONVERT(varchar(100),GETDATE(),25):2006-05-1610:57:47.250SELECTCONVERT(varchar(100),GETDATE(),100):0516200610:57AMSELECTCONVERT(varchar(100),GETDATE(),101):05/16/2006SELECTCONVERT(varchar(100),GETDATE(),102):2006.05.16SELECTCONVERT(varchar(100),GETDATE(),103):16/05/2006SELECTCONVERT(varchar(100),GETDATE(),104):16.05.2006SELECTCONVERT(varchar(100),GETDATE(),105):16-05-2006SELECTCONVERT(varchar(100),GETDATE(),106):16052006SELECTCONVERT(varchar(100),GETDATE(),107):0516,2006SELECTCONVERT(varchar(100),GETDATE(),108):10:57:49SELECTCONVERT(varchar(100),GETDATE(),109):0516200610:57:49:437AMSELECTCONVERT(varchar(100),GETDATE(),110):05-16-2006SELECTCONVERT(varchar(100),GETDATE(),111):2006/05/16SELECTCONVERT(varchar(100),GETDATE(),112):20060516SELECTCONVERT(varchar(100),GETDATE(),113):1605200610:57:49:513SELECTCONVERT(varchar(100),GETDATE(),114):10:57:49:547SELECTCONVERT(varchar(100),GETDATE(),120):2006-05-1610:57:49SELECTCONVERT(varchar(100),GETDATE(),121):2006-05-1610:57:49.700SELECTCONVERT(varchar(100),GETDATE(),126):2006-05-16T10:57:49.827SELECTCONVERT(varchar(100),GETDATE(),130):18 ???? ??????142710:57:49:907AMSELECTCONVERT(varchar(100),GETDATE(),131):18/04/142710:57:49:920AM



url:http://topic.csdn.net/u/20081130/21/7fe34ef4-e274-4fad-b113-acddfdd4f5ca.html