From db4dbe5b723289678e54521c3d1152cece34f14c Mon Sep 17 00:00:00 2001 From: Administrator <1525436766@qq.com> Date: 星期二, 25 七月 2023 13:40:03 +0800 Subject: [PATCH] 2.'db_pwrdev_alarm.tb_pwrdev_alarm_param_forsx'表新增上上限告警等级和下下限告警等级 `alarm_limitL_lower_level` int(11) NOT NULL DEFAULT '1' COMMENT '下下限告警等级', `alarm_limitH_upper_level` int(11) NOT NULL DEFAULT '1' COMMENT '上上限告警等级', `alarm_limitL_level` int(11) NOT NULL DEFAULT '1' COMMENT '下限告警等级', `alarm_limitH_level` int(11) NOT NULL DEFAULT '1' COMMENT '上限告警等级', --- BattMonitor_DB_Builder/src/com/database_util/DB_battinf.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/BattMonitor_DB_Builder/src/com/database_util/DB_battinf.java b/BattMonitor_DB_Builder/src/com/database_util/DB_battinf.java index e227a41..3843a40 100644 --- a/BattMonitor_DB_Builder/src/com/database_util/DB_battinf.java +++ b/BattMonitor_DB_Builder/src/com/database_util/DB_battinf.java @@ -651,14 +651,26 @@ " `stationLongitude` double NOT NULL DEFAULT '0' COMMENT '经度'," + " `stationLatitude` double NOT NULL DEFAULT '0' COMMENT '纬度'," + " `stationAddr` varchar(255) NOT NULL DEFAULT '' COMMENT '机房详细地址'," + + " `together_flag` int(11) NOT NULL DEFAULT '0'," + " PRIMARY KEY (`num`)" + ") ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='机房总站表 = 电池信息表 + 电源信息表 ';"; Sql_Mysql sql = new Sql_Mysql(pool.getConn()); + ResultSet res = null; try { if(true == recreate) { //sql.sqlMysqlExecute(sql_str01); } sql.sqlMysqlExecute(sql_str02); + //添加 together_flag - 标识同一机房 + res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns" + + " WHERE table_schema='db_battinf'" + + " AND table_name='tb_station_inf'" + + " AND column_name='together_flag'"); + if(false == res.next()) { + sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Station_Inf_Table + + " ADD COLUMN `together_flag` int(11) NOT NULL DEFAULT '0';"); + } + //录入已存在的蓄电池机房信息 initBattStationInfoData(pool); -- Gitblit v1.9.1