详细讲解SQL中CONVERT转化函数的用法

ZDNet软件频道 时间:2009-12-03 作者:李丝 | 赛迪网 我要评论()
本文关键词:Server 服务器 SQL
此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)style数字在转换时间时的含义如下 

  格式:

  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 or 100 | mon dd yyyy hh:miAM(或PM)

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

  1 | 101 | mm/dd/yy

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

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

  2 | 102 | 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

Server

服务器

SQL


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134