我字符型字段里面存的值都是‘2007-1-1’类似这样的,怎么把他转成日期型的,大侠救命!!!

解决方案 »

  1.   

    cast('2007-1-1' as datetime)
      

  2.   

    select convert(datetime,'2007-1-1',120)
      

  3.   

    select cast('2007-1-1'   as   datetime) from yourtable
      

  4.   

    convert(varchar(10),'2007-1-1',120)
    cast ('2007-1-1' as datetime)
      

  5.   

    select cast('2007-1-1'as datetime)
      

  6.   

    to 青锋-SS
    :狼多肉少啊!同意!这么简单的问题都有星星来抢劫啊!
      

  7.   

    是哪列写上哪列就行了
    select convert(datetime,字段,120)
      

  8.   

     select convert(varchar(10),字段名,120)