SQL日期转换08 21 2011 6:53PM,如何变成2011-08-21 18:53:00

解决方案 »

  1.   

    select convert(varchar(19),字段,120) 
    from tab
      

  2.   

    select convert(datetime,'08 21 2011 6:53PM')
      

  3.   

    select convert(varchar(19),'08 21 2011 6:53PM',120)
      

  4.   

    select convert(varchar(20),'08 21 2011 6:53PM',120)
      

  5.   


    select convert(char,'08 21 2011 6:53PM',120)
      

  6.   

    select convert(varchar(19),convert(datetime,'08 21 2011 6:53PM'),120)
      

  7.   

    select convert(varchar(20),cast('08 21 2011 6:53PM' as datetime),120)