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

Dapatkan urutan ketergantungan tabel di jdbc

Saya sebenarnya baru mengetahui ini untuk proyek sekolah baru-baru ini. Ada beberapa cara untuk melakukannya seperti menggunakan ResultSetMetaData dan menyiapkan loop dengan pendengar pengecualian; namun cara tercepat adalah yang saya miliki di bawah ini. baca adalah Pernyataan objek dan hasil adalah ResultSet obyek. Dengan menggunakan ini, Anda harus dapat menulis loop yang menggilir semua nama. Saya pikir metode ini lebih baik karena mengembalikan ResultSet hanya dari nama tabel. Jika Anda menambahkan pengubah FULL, kolom kedua akan muncul yang menjelaskan jenis tabel masing-masing seperti tabel dasar. Semoga ini bisa membantu!

read.execute("SHOW TABLES IN your_database_name;");
results = read.getResultSet();
results.first();
System.out.println(results.getString(1));

Pernyataan Tampilan MySQL




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql mengambil semua baris dengan batas

  2. Gunakan arahan IN untuk mencari dengan pernyataan yang sudah disiapkan

  3. Satu kolom tabel SQL, kolom menjadi ID - apakah ini gila?

  4. Bagaimana cara menyimpan data di MySql menggunakan cygnus?

  5. perhitungan penskalaan fitur mysql