从totalinfo表取得时间并转换为varchar

解决方案 »

  1.   

    把取到的最新的totaltime转换成"2006-05-16 10:57:49.700"类型的日期格式
      

  2.   

    本时间转化为相应的字符串
    select CONVERT(varchar(100),totaltime, 121) from ^
      

  3.   

    Select CONVERT(varchar(100), (select top 1 totaltime from totalinfo order by totaltime asc), 121),
    其中,CONVERT(varchar(100), 表示转换成varchar(100),(select top 1 totaltime from totalinfo order by totaltime asc)就是要转换的值,121其实是一种日期格式。
      

  4.   

    把取到的最新的totaltime转换成"2006-05-16 10:57:49.700"类型的日期格式
    Convert(char(6),totaltime,12) =>080516
      

  5.   

     正解,121类型就是如"2006-05-16 10:57:49.700"这样子的日期格式,在sql帮助文档里(Convert方法)讲得很详细.
      

  6.   


    然后将这种日期类型转换成 varchar 型数据
      

  7.   

    引用 3 楼 guying999 的回复:
    把取到的最新的totaltime转换成"2006-05-16 10:57:49.700"类型的日期格式 up
      

  8.   

    不带世纪数位 (yy) (1)  带世纪数位 (yyyy)  标准  输入/输出 (3)  
    -
     0 或 100 (1, 2) 
     默认设置
     mon dd yyyy hh:miAM(或 PM)
     
    1
     101
     美国
     mm/dd/yyyy
     
    2
     102
     ANSI
     yy.mm.dd
     
    3
     103
     英国/法国
     dd/mm/yy
     
    4
     104
     德国
     dd.mm.yy
     
    5
     105
     意大利
     dd-mm-yy
     
    6
     106 (1)
     -
     dd mon yy
     
    7
     107 (1)
     -
     mon dd, yy
     
    8
     108
     -
     hh:mm:ss
     
    -
     9 或 109 (1, 2) 
     默认设置 + 毫秒
     mon dd yyyy hh:mi:ss:mmmAM(或 PM)
     
    10
     110
     美国
     mm-dd-yy
     
    11
     111
     日本
     yy/mm/dd
     
    12
     112
     ISO
     yymmdd
     
    -
     13 或 113 (1, 2) 
     欧洲默认设置 + 毫秒
     dd mon yyyy hh:mm:ss:mmm(24h)
     
    14
     114
     -
     hh:mi:ss:mmm(24h)
     
    -
     20 或 120 (2) 
     ODBC 规范
     yyyy-mm-dd hh:mi:ss(24h)
     
    -
     21 或 121 (2) 
     ODBC 规范(带毫秒)
     yyyy-mm-dd hh:mi:ss.mmm(24h)
     
    -
     126 (4)
     ISO8601
     yyyy-mm-ddThh:mm:ss.mmm(无空格)
     
     127(6)
     带时区 Z 的 ISO8601。
     yyyy-mm-ddThh:mm:ss.mmmZ (无空格)
     
    -
     130 (1, 2)
     回历 (5)
     dd mon yyyy hh:mi:ss:mmmAM
     
    -
     131 (2)
     回历 (5)
     dd/mm/yy hh:mi:ss:mmmAM
     
      

  9.   

    把时间正序排列,取出第一条,转换成varchar类型输出