1. 程式人生 > >ORACLE 獲取資料庫所有表名欄位名

ORACLE 獲取資料庫所有表名欄位名

  
Class.forName(driverClassName);   
// 建立連線   
Connection con = DriverManager.getConnection(url,userName,password);   
// 建立狀態   
Statement stmt = con.createStatement(); 
   ResultSet   rs   =   stmt.executeQuery("select * from " +tableName);//
   ResultSetMetaData   rsMeta=rs.getMetaData();   
      int   count=rsMeta.getColumnCount();//此名執行正確   
      for   (int   i   =   1;   i   <=   count;   i++)   {   
       System.out.print("列名:"   +   rsMeta.getColumnName(i));   
       colNameList.add(rsMeta.getColumnName(i));