select num,substring(vdate,1,4) + '-' + substring(vdate,5,2) + '-' + substring(vdate,7,2) + ' ' + substring(vdate,9,2) + ':00:00' dDate, cast(Temp as decimal(9,1))/10 fTemp
from TVdata

解决方案 »

  1.   

    select num,substring(vdate,1,4) + '-' + substring(vdate,5,2) + '-' + substring(vdate,7,2) + ' ' + substring(vdate,9,2) + ':00:00' dDate, cast(Temp as decimal(9,1))/10 fTemp
    from TVdata
      

  2.   

    select num,substring(vdate,1,4) + '-' + substring(vdate,5,2) + '-' + substring(vdate,7,2) + ' ' + substring(vdate,9,2) + ':00:00' dDate, cast(Temp as decimal(9,1))/10 fTemp
    from TVdata
      

  3.   

    create procedure proc_name
    as
    select num,temp/10 from tvdata
      

  4.   

    select num,convert(datetime,stuff(Vdate,9,0,' ')+':00',120),cast(Temp as decimal)/10 from TVdata