select cast('9/16/2003 12:47:17 AM' as datetime)

解决方案 »

  1.   

    select cast('9/16/2003 12:47:17 AM' as datetime)
      

  2.   

    select cast('9/16/2003 12:47:17 PM' as datetime)
      

  3.   

    --或
    select convert(datetime,'9/16/2003 12:47:17 AM')
      

  4.   

    select convert (datetime ,'9/16/2003 12:47:17 AM' ,120)
      

  5.   

    select convert(datetime,cast('9/16/2003 12:47:17 AM' as datetime),126)
      

  6.   

    select convert (datetime ,'9/16/2003 12:47:17 AM' ,121)
      

  7.   


    select convert(datetime,'9/16/2003 12:47:17 AM' )
      

  8.   

    select cast(year('9/16/2003 12:47:17') as varchar(4))+'-'+cast(month('9/16/2003 12:47:17') as varchar(2))
    +'-'+cast(day('9/16/2003 12:47:17') as varchar(2))+' '+cast(substring('9/16/2003 12:47:17',11,8) as varchar(8))
    2003-9-16 12:47:17
      

  9.   

    select cast('9/16/2003 12:47:17 AM' as datetime)
      

  10.   

    select cast('9/16/2003 12:47:17 AM' as datetime)