久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網站建設 > 判斷數據庫表是否存在以及修改表名的方法建站

判斷數據庫表是否存在以及修改表名的方法建站

時間:2023-05-22 17:05:22 閱讀: 文章分類: 網站建設 作者: 建站小能手

導讀:1建站知識本文為大家詳細介紹下如何判斷數據庫表是否存在以及修改表名,感興趣的朋友可以參考下,希望對大家有所幫助網站seo優化培訓seo網站優化培訓。

網站seo優化培訓seo網站優化培訓一、判斷數據庫表是否存在: 首先要拿到數據庫連接conn,調用DatabaseMetaData dbmd = conn.getDataMeta();之后調用如下方法:

復制代碼 代碼如下:

/**網站seo優化課程 * 根據表名,判斷數據庫表是否存在 * @param tableName * @return true:存在該表,false:不存在該表 */ public boolean hasTable(String tableName) { Init(); boolean result = false; //判斷某一個表是否存在 try{ ResultSet set = dbmd.getTables (null, null, tableName, null); //獲取查找結果 while (set.next()) { //如果查找結果不為空,則說明存在該表 result = true; //將返回結果置為true } }catch(Exception e){ e.printStackTrace(); } return result; }

二、修改表名: 首先依然要拿到數據庫連接conn和數據庫描述對象dbmd以及Statement對象st,之后調用如下方法

復制代碼 代碼如下:

/** * 修改表名 * @param srcTableName 源表名 * @param newTableName 新表名 * @return true:修改表名成功,false:修改表名失敗 */ public boolean renameTable(String srcTableName,String ne網站優化seo培訓wTableName){ Init(); boolean result = false; StringBuffer sql = new StringBuffer(); try{ String dataBaseType = dbmd.getDatabaseProductName(); //獲取數據庫類型 if(("Microsoft SQL Server").equals(dataBaseType)){ //sqlServer try{ sql.append("EXEC sp_rename"+" "+srcTableName).append(",").append(newTableName); int temp = 0; temp = st.executeUpdate(sql.toString()); //執行更新操作,返回結果 if(1==temp){ result = true; //將返回值設為true } }catch(Exception e){ e.printStackTrace(); } }else if(("HSQL Database Engine").equals(dataBaseType)||("MySQL").equals(dataBaseType)){ //hsql和mysql try{ sql.append("ALTER TABLE"+" "+srcTableName+" "+"RENAME TO"+" "+newTableName); int temp = 1; temp = st.executeUpdate(sql.toString()); //執行更新操作,返回結果 if(0==temp){ result = true; //將返回值設為true } }catch(Exception e){ e.printStackTrace(); } }else{ //尚未實現對oracle和db2判斷 } }catch(Exception e){ e.printStackTrace(); } //System.out.println(rseo網站優化esult); return result; }

相關網站seo優化培訓seo網站優化培訓。

關鍵詞標簽: 標簽 是否存在

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-22 ,文章判斷數據庫表是否存在以及修改表名的方法建站主要講述是否存在,標簽,判斷數據庫表是否存在以及修改表網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_4876.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 台湾省| 新泰市| 广东省| 鞍山市| 太湖县| 丹阳市| 正镶白旗| 余干县| 江永县| 蒙城县| 教育| 阿勒泰市| 桓仁| 布拖县| 昌邑市| 申扎县| 临江市| 田东县| 盐池县| 黄山市| 南靖县| 桐梓县| 额敏县| 宁波市| 颍上县| 黄冈市| 昌宁县| 咸阳市| 云龙县| 蒙自县| 新乡市| 栖霞市| 祁东县| 忻州市| 五指山市| 安福县| 酒泉市| 嘉鱼县| 于田县| 灵山县| 平泉县|