Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nhận thứ tự phụ thuộc bảng trong jdbc

Tôi thực sự chỉ tìm ra điều này cho một dự án trường học gần đây. Có một số cách để thực hiện như sử dụng ResultSetMetaData và thiết lập vòng lặp với trình nghe ngoại lệ; tuy nhiên cách nhanh nhất là những gì tôi có dưới đây. đọc là một Tuyên bố đối tượng và kết quả là một ResultSet sự vật. Sử dụng điều này, bạn sẽ có thể viết một vòng lặp xoay vòng qua tất cả các tên. Tôi nghĩ rằng phương pháp này tốt hơn vì nó trả về một Tập kết quả chỉ gồm các tên bảng. Nếu bạn thêm modifer FULL, cột thứ hai sẽ xuất hiện mô tả từng loại bảng, chẳng hạn như bảng cơ sở. Hy vọng điều này sẽ hữu ích!

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

Tuyên bố Hiển thị 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. Xây dựng ứng dụng Android để chạy PHP và MySQL trên Android Tablet

  2. Tìm kiếm 5 vị trí gần nhất với mã zip - tôi nên đi bằng cách nào?

  3. Shell Script để tự động giết các quy trình ngủ của mysql

  4. Chọn tất cả các dự án có thẻ phù hợp

  5. Java PreparedStatement và TRÊN CẬP NHẬT KHÓA DUPLICATE:làm cách nào để biết liệu hàng đã được chèn hoặc cập nhật hay chưa?