国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

工具類:檢查數據庫表是否存在某一列

2019-11-08 02:34:19
字體:
來源:轉載
供稿:網友
import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import java.sql.Statement;import java.util.ArrayList;import java.util.List;/** * 功能說明:檢查數據庫表是否存在某一列 * @author LZG * */public class ColumnUtil { public boolean checkTableColumn(String tableName, String columnName) { // ========================A開始============= Connection conn = null; String className = "Oracle.jdbc.driver.OracleDriver"; String url = "jdbc:oracle:thin:@localhost:1521:orcl"; String user = "onepiece"; String passWord = "luffy"; // ========================A結束============== Statement stm = null; ResultSet rs = null; ResultSetMetaData rsmd = null; // 數據庫列字段的List集合 List<String> tableColumnList = new ArrayList<String>(); try { Class.forName(className); conn = DriverManager.getConnection(url, user, password); stm = conn.createStatement(); rs = stm.executeQuery("select * from " + tableName); rsmd = rs.getMetaData(); int columnCount = rsmd.getColumnCount(); for (int i = 1; i <= columnCount; i++) { tableColumnList.add(rsmd.getColumnName(i)); } if (null != stm) { stm.close(); } if (null != conn) { conn.close(); } } catch (SQLException e) { e.PRintStackTrace(); } catch (ClassNotFoundException e) { e.printStackTrace(); } if (!tableColumnList.contains(columnName)) { return false; } else { return true; } }}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 苏尼特右旗| 望都县| 银川市| 共和县| 和田县| 洞头县| 夏邑县| 资讯 | 武威市| 平顶山市| 忻城县| 休宁县| 深州市| 威信县| 东莞市| 苏尼特左旗| 三原县| 彭州市| 霍邱县| 海宁市| 城固县| 东丰县| 榆林市| 蕉岭县| 濉溪县| 昌都县| 龙岩市| 灵丘县| 宝坻区| 沾化县| 房山区| 沂南县| 宁海县| 房产| 铜陵市| 延庆县| 抚松县| 仪陇县| 平遥县| 宁夏| 普陀区|