Mysql
 sql >> база данни >  >> RDS >> Mysql

Вземете реда на зависимостта на таблицата в jdbc

Всъщност току-що разбрах това за скорошен училищен проект. Има няколко начина да го направите, като например да използвате ResultSetMetaData и да настроите цикъл със слушател на изключения; обаче най-бързият начин е този, който имам по-долу. прочетете е Изявление обект ирезултати е ResultSet обект. Използвайки това, трябва да можете да напишете цикъл, който преминава през всички имена. Мисля, че този метод е по-добър, защото връща ResultSet само от имената на таблиците. Ако добавите модификатора FULL, ще се появи втора колона, описваща какъв вид таблици е всяка, като например основна таблица. Надявам се това да помогне!

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

Изявление за показване на 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 Race

  2. Как можем да различаваме LEFT OUTER JOIN от лявото присъединяване

  3. Mysql изберете Заявка с множество условия от една и съща колона

  4. MySql SELECT съюз за различни колони?

  5. PHP/MYSQL:Таблица на базата данни за известия по имейл