From 4c834e36ff6d26fc76b4d591d1e5076f58f08ab2 Mon Sep 17 00:00:00 2001
From: Administrator <1525436766@qq.com>
Date: 星期日, 24 四月 2022 16:20:44 +0800
Subject: [PATCH] V2.22 edit at date 2022-04-24 	1.默认创建`db_ram_db`.`tb_batt_gtstate`----山西储能设备信息表

---
 BattMonitor_DB_Builder/src/com/database_util/DB_web_site.java |   39 ++++++++++++++++++++++++---------------
 1 files changed, 24 insertions(+), 15 deletions(-)

diff --git a/BattMonitor_DB_Builder/src/com/database_util/DB_web_site.java b/BattMonitor_DB_Builder/src/com/database_util/DB_web_site.java
index f32ba0a..4e66522 100644
--- a/BattMonitor_DB_Builder/src/com/database_util/DB_web_site.java
+++ b/BattMonitor_DB_Builder/src/com/database_util/DB_web_site.java
@@ -68,26 +68,28 @@
 		
 		createTb_Weather_City2_Table(pool, recreate);				//创建消峰填谷计划统计表
 		
-		createTB_3D_STATION_Table(pool, recreate);
+		createTB_3D_STATION_Table(pool, recreate);					//创建3D机房信息表
+		
 	}
 	
-
+	
+	
 	private static void createTB_3D_STATION_Table(MysqlConnPool pool, boolean recreate) {
 		String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.TB_3D_STATION_Table;
 		String sql_str02 = "CREATE TABLE IF NOT EXISTS " + Sql_Mysql.TB_3D_STATION_Table + " (" + 
 				"  `id` int(11) NOT NULL AUTO_INCREMENT," +
-	            "  `deviceId` int(11) DEFAULT NULL," +
-	            "  `battGroupId` int(11) DEFAULT NULL," +
-	            "  `stationName` varchar(255) DEFAULT NULL," +
-	            "  `battGroupName` varchar(255) DEFAULT NULL," +
-	            "  `pictureName` varchar(255) DEFAULT NULL," +
-	            "  `pictureUrl` varchar(255) DEFAULT NULL," +
-	            "  `positionX` double DEFAULT NULL," +
-	            "  `positionY` double DEFAULT NULL," +
-	            "  `length` double DEFAULT NULL," +
-	            "  `width` double DEFAULT NULL," +
-	            "  PRIMARY KEY (`id`) USING BTREE" +
-	            ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4";
+				"  `deviceId` int(11) DEFAULT NULL," +
+				"  `battGroupId` int(11) DEFAULT NULL," +
+				"  `stationName` varchar(255) DEFAULT NULL," +
+				"  `battGroupName` varchar(255) DEFAULT NULL," +
+				"  `pictureName` varchar(255) DEFAULT NULL," +
+				"  `pictureUrl` varchar(255) DEFAULT NULL," +
+				"  `positionX` double DEFAULT NULL," +
+				"  `positionY` double DEFAULT NULL," +
+				"  `length` double DEFAULT NULL," +
+				"  `width` double DEFAULT NULL," +
+				"  PRIMARY KEY (`id`) USING BTREE" +
+				") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4";
 		Sql_Mysql sql = new Sql_Mysql(pool.getConn());
 		ResultSet res = null;
 		try {
@@ -104,7 +106,7 @@
 			res = sql.sqlMysqlQuery(sql_str03);
 			if(false == res.next()) {
 				sql.sqlMysqlExecute(" ALTER TABLE " + Sql_Mysql.TB_3D_STATION_Table 
-								+ " ADD COLUMN `stationName` varchar(255) DEFAULT NULL;");
+						+ " ADD COLUMN `stationName` varchar(255) DEFAULT NULL;");
 			}
 			
 			//添加battGroupName
@@ -131,6 +133,13 @@
 		} catch (SQLException e) {
 			e.printStackTrace();
 		} finally {
+			if(null != res) {
+				try {
+					res.close();
+				} catch (SQLException e) {
+					e.printStackTrace();
+				}
+			}
 			sql.close_con();
 		}
 	}

--
Gitblit v1.9.1