现在的位置: 网页制作教程网站制作教程 >正文
数据库教程

MSSQL Convert() 函数使用方法

发表于2017/2/7 网站制作教程 0条评论 ⁄ 热度 2,646℃

MSSQL中Convert() 函数用来将日期转换为指定样式的新数据类型。

语法:

Convert(数据类型(长度) , 需转换日期 , 样式参数)

常用参数取值:

样式参数 样式说明 长度
101 mm/dd/yyyy 10
110 mm-dd-yyyy 10
103 dd/mm/yyyy 10
105 dd-mm-yyyy 10
111 yyyy/mm/dd 10
112 yyyymmdd 8
108 hh:mm:ss 8
114 hh:mm:ss:mmm 12
120 yyyy-mm-dd hh:mm:ss 19
121 yyyy-mm-dd hh:mm:ss.mmm 23

ASP 实例:

<%
  '数据库链接定义省略
  sql="SELECT Convert(VarChar(19),GetDate(),120)  AS DateConvert"
  Set rs=Server.CreateObject("ADODB.RecordSet")
  rs.open sql, conn, 1, 1
  if not(rs.bof and rs.eof) then
  Response.Write rs("DateConvert")
  end if
  rs.close
  set rs=nothing
  '输出:2016-11-29 12:07:44 
  sql="SELECT Convert(VarChar(12),GetDate(),114)  AS DateConvert"
  Set rs=Server.CreateObject("ADODB.RecordSet")
  rs.open sql, conn, 1, 1
  if not(rs.bof and rs.eof) then
  Response.Write "<br>"&rs("DateConvert")
  end if
  rs.close
  set rs=nothing
  '输出:12:12:14:563
%>
  • 暂无评论