天天看點

給原來的表中添加一個新字段,并在代碼中給它插入資料

一、問題描述

原來的告警表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、注意,自己命名的字段,命名風格要和前面代碼保持一緻。