天天看点

给原来的表中添加一个新字段,并在代码中给它插入数据

一、问题描述

原来的告警表FM_ALARM为告警表,当告警清除时,将本该删除的告警记录插入到历史告警库中。历史告警库的字段完全复制的告警表。现在需要插入一个字段,这个字段为删除告警的时间。

二、注意点

1、时间获取的格式

2、思路:①在数据表中新增字段 ②获取删除时间 ,执行更新操作

三、代码

Date now = new Date();
 SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
 String ClearTime = dateFormat.format(now);
 
 StringBuffer sb = new StringBuffer();
 sb.append("UPDATE FM_FLAM_HISTORY SET CLAER_TIME =" + ClearTime + " WHERE CLEAT_ID = " + faultStatisticHistory.getClearId());
      
 jdbcTemplate.update(sb.toString());
        
           

四、注意

1、方法调用参数,有时间先后,没产生的参数,方法无法调用

2、本来有字段,目前只是更新一个字段,用update方法。

3、注意,自己命名的字段,命名风格要和前面代码保持一致。