Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara memeriksa apakah ada tabel atau kolom dalam database?

Untuk memeriksa apakah ada tabel, Anda dapat menggunakan DatabaseMetaData dengan cara ini :

DatabaseMetaData md = connection.getMetaData();
ResultSet rs = md.getTables(null, null, "table_name", null);
if (rs.next()) {
  //Table Exist
}

Dan untuk memeriksa apakah ada kolom, Anda dapat menggunakannya dengan cara yang sama :

DatabaseMetaData md = connection.getMetaData();
ResultSet rs = md.getColumns(null, null, "table_name", "column_name");
 if (rs.next()) {
      //Column in table exist
    }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara kerja KASUS MySQL?

  2. Ambil semua berita dan semua komentar

  3. Bagaimana cara membuat model Django dengan ForeignKeys yang tidak menghapus secara kaskade ke anak-anaknya?

  4. ssh dulu dengan mysqldb di python

  5. Menjalankan AMP (apache mysql php) di Android