表A中两字段b和c都是datetime型,想把c的时间取出放到b中去代替b的时间。

解决方案 »

  1.   

    select convert(varchar(8),getdate(),108)
      

  2.   

    --表A中两字段b和c都是datetime型,想把c的时间取出放到b中去代替b的时间。
    update 表A set b=cast(convert(varchar(10),b,120)+' '+convert(varchar(8),c,108)as datetime)
      

  3.   

    --更新
    Update A Set b = Convert(Varchar(11), b,120) + Convert(Varchar, c,108)
    --查詢
    Select Convert(Varchar(11), b,120) + Convert(Varchar, c,108) As 时间 From A