From 76b5571b69a559f54c0aa2cf20289ffd0bdf475b Mon Sep 17 00:00:00 2001
From: DELL <1525436766@qq.com>
Date: 星期二, 05 十一月 2024 15:32:10 +0800
Subject: [PATCH] 2.表'db_pwrdev_inf.tb_pwrdev_inf' 新增字段 		`update_load_curr_en` int(10) NOT NULL DEFAULT '0' COMMENT '是否更新核容的负载电流[0-不更新 1-更新] 	3.数据库'db_pwrdev_data_history_gw'中所有的数据表新增字段用于国网的负载电流实时记录 		`load_curr` float NOT NULL DEFAULT '0' COMMENT '负载电流',

---
 BattMonitor_DB_Builder/src/com/database_util/DB_Pwrdev_Inf.java |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/BattMonitor_DB_Builder/src/com/database_util/DB_Pwrdev_Inf.java b/BattMonitor_DB_Builder/src/com/database_util/DB_Pwrdev_Inf.java
index bbcbac9..c416503 100644
--- a/BattMonitor_DB_Builder/src/com/database_util/DB_Pwrdev_Inf.java
+++ b/BattMonitor_DB_Builder/src/com/database_util/DB_Pwrdev_Inf.java
@@ -89,6 +89,7 @@
 				"  `is_dc_cabinet` int(11) NOT NULL DEFAULT '1' COMMENT '是否包含直流配电柜[1-包含,0-不包含]'," + 
 				"  `is_highfreq_cabinet` int(11) NOT NULL DEFAULT '1' COMMENT '是否包含高频配电柜[1-包含,0-不包含]'," + 
 				"  `swtich_num` int(32) NOT NULL DEFAULT '65535' COMMENT '开关路数'," + 
+				"  `update_load_curr_en` int(10) NOT NULL DEFAULT '0' COMMENT '是否更新核容的负载电流[0-不更新 1-更新]'," + 
 				"  PRIMARY KEY (`num`)," + 
 				"  KEY `index_station_id` (`StationId`)," + 
 				"  KEY `index_powerdev_id` (`PowerDeviceId`)," + 
@@ -246,6 +247,17 @@
 				sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Pwrdev_Inf_Table 
 						+ " ADD COLUMN  `swtich_num` int(32) NOT NULL DEFAULT '4095' COMMENT '开关路数';");
 			}
+			
+			res = null;
+			//添加字段update_load_curr_en ----- 是否更新核容的负载电流[0-不更新 1-更新]
+			res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
+					+ " WHERE table_schema='db_pwrdev_inf'"
+					+ " AND table_name='tb_pwrdev_inf'"
+					+ " AND column_name='update_load_curr_en'");
+			if(false == res.next()) {
+				sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Pwrdev_Inf_Table 
+						+ " ADD COLUMN  `update_load_curr_en` int(10) NOT NULL DEFAULT '0' COMMENT '是否更新核容的负载电流[0-不更新 1-更新]';");
+			}
 		} catch (SQLException e) {
 			e.printStackTrace();
 		} finally {

--
Gitblit v1.9.1