日期:2014-05-18 浏览次数:20644 次
create table tb(时长 varchar(10),地址 varchar(10))
insert into tb
 select '1分47秒','昆明' union
 select '1分34秒','红河' union
 select '38秒','曲靖' 
 
 
 update tb set 时长=case when 时长 like '%分%' then
         datediff(ss,'00:00:00','0:'+replace(REPLACE(时长,'分',':'),'秒',''))
         else replace(时长,'秒','') end
select * from tb         
/*
时长         地址
---------- ----------
94         红河
107        昆明
38         曲靖
(3 行受影响)