您好,欢迎访问一九零五行业门户网

SqlServer中使用CONVERT函数实现日期格式化

convert函数有3个参数: convert ( data_type [ ( length ) ] , expression [ , style ] ) 第一个参数返回数据类型,第二个参数是表达式,第三个是可选的定义风格的参数. 注意:不要应用convert函数在被索引的日期列上. 看下面的实例: select convert ( varchar
convert函数有3个参数:
convert ( data_type [ ( length ) ] , expression [ , style ] )
第一个参数返回数据类型,第二个参数是表达式,第三个是可选的定义风格的参数.
注意:不要应用convert函数在被索引的日期列上.
看下面的实例:
select convert(varchar(30),getdate(),100)--output (mon dd yyyy hh:miampm)--jul 7 2009 2:19pmselect convert(varchar(30),getdate(),101)--output (mm/dd/yyyy)--07/07/2009select convert(varchar(30),getdate(),102)--output (yyyy.mm.dd)--2009.07.07select convert(varchar(30),getdate(),103)--output (dd/mm/yyyy)--06/07/2009select convert(varchar(30),getdate(),104)--output (dd.mm.yyyy)--06.07.2009select convert(varchar(30),getdate(),105)--output (dd-mm-yyyy)--06-07-2009select convert(varchar(30),getdate(),106)--output (dd mon yyyy)--06 jul 2009select convert(varchar(30),getdate(),107)--output (mon dd,yyyy)--jul 06, 2009select convert(varchar(30),getdate(),108)--output (hh24:mi:ss)--14:24:20select convert(varchar(30),getdate(),109)--output (mon dd yyyy hh:mi:ss:nnn ampm)--jul 7 2009 2:24:35:490pmselect convert(varchar(30),getdate(),110)--output (mm-dd-yyyy)-- 07-07-2009select convert(varchar(30),getdate(),111)--output (yyyy/mm/dd)--2009/07/07select convert(varchar(30),getdate(),112)--output (yyyymmdd)--20090707select convert(varchar(30),getdate(),113)--output (mon dd yyyy hh24:mi:ss:nnn)--07 jul 2009 14:26:24:617select convert(varchar(30),getdate(),114)--output (hh24:mi:ss:nnn)--14:26:48:953
希望这篇post对您有用.
author: petter liu  http://wintersun.cnblogs.com
其它类似信息

推荐信息