有一个字段是“时间”字符型(如2005-8-6),有一个字段是“时间T”时间日期型。我想把所有的“时间”记录放在“时间T”记录里。怎么写SQL语句?

解决方案 »

  1.   

         使用Convert Sql 函数进行转换,以下是这个函数的说明.
    Convert的使用方法:  格式:Convert(data_type,expression[,style])
      说明:此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到.  例子:SELECT Convert(varchar(30),getdate(),101) now
      结果为  now  09/15/2001 看看是不是这样……
      

  2.   

    update table set 时间T=cast(时间 as datetime)
    或用用户函数转化时间为datetime型