急问!!在一个字段里面加入数据的时候,上一次的记录不被覆盖,而是在原有的基础上追加数据
表:carinfo 
 字段:rule   字符串类型 
 A:被截报警 
 B:超速报警   
 第一次记录的数据被截报警; 
 rule 
    A 
 第二次记录的被截报警,超速报警; 
 rule 
    AB 
 如果速度降下来,记录的是被截报警; 
 rule 
    A 
------解决方案--------------------if 超速 
   update carinfo set rule = rule +  'B ' 
 if 不超速 
 begin 
   if exists (select 1 from carinfo where charindex( 'B ',rule)> 0) 
      update carinfo set rule = replace(rule, 'B ', ' ')   
 end
------解决方案--------------------insert into carinfo 
 select t.rule + 'a ' from 
 (select rule from carinfo where ...) t