From faa8d63e2944d84f4ef477394d9ffee53c79e56b Mon Sep 17 00:00:00 2001 From: Administrator <1525436766@qq.com> Date: 星期六, 29 七月 2023 08:53:44 +0800 Subject: [PATCH] 电源信息表新增电源型号字段 --- BattMonitor_DB_Builder/src/com/database_util/DB_Pwrdev_Inf.java | 11 +++++++++++ 1 files changed, 11 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 5e469a4..bf99468 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 @@ -73,6 +73,7 @@ " `ProtocolName` varchar(100) NOT NULL DEFAULT '0'," + " `DeviceId` varchar(20) DEFAULT '0'," + " `DeviceName` varchar(100) DEFAULT '0'," + + " `model` varchar(45) DEFAULT NULL COMMENT '型号'," + " `PowerProducer` varchar(45) NOT NULL DEFAULT '0'," + " `PowerProductDate` date NOT NULL DEFAULT '2006-07-06'," + " `PowerInUseDate` date NOT NULL DEFAULT '2006-07-06'," + @@ -176,6 +177,16 @@ sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Pwrdev_Inf_Table + " ADD COLUMN `dcoutvol_low_limit` float NOT NULL DEFAULT '43.2' COMMENT '直流输出电压下限阈值';"); } + res = null; + //添加字段model ----- 电源型号 + res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns" + + " WHERE table_schema='db_pwrdev_inf'" + + " AND table_name='tb_pwrdev_inf'" + + " AND column_name='model'"); + if(false == res.next()) { + sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Pwrdev_Inf_Table + + " ADD COLUMN `model` varchar(45) DEFAULT NULL COMMENT '型号' AFTER `DeviceName`;"); + } } catch (SQLException e) { e.printStackTrace(); } finally { -- Gitblit v1.9.1