java jdbc 判断数据库表是否存在

来源:互联网 发布:学生女装品牌 知乎 编辑:程序博客网 时间:2024/05/22 21:44
/**
     * 判断表是否存在
     *
     * @return ture 存在,false 不存在
     */
    private static boolean isTableExist() {
        Connection conn = ConnectionUtil.getConnection();
        DatabaseMetaData meta = null;
        ResultSet rsTables = null;
        try {
            meta = conn.getMetaData();
            rsTables = meta.getTables(null, null, tableName, null);
            while (rsTables.next()) {
                return true;
            }
        } catch (SQLException e) {
            e.printStackTrace();
        } finally {
            close(null, null, rsTables);
        }
        return false;
    }
原创粉丝点击