Поиск по всем моим таблицам базы данных - MySQL, JAVA - PullRequest
0 голосов
/ 21 марта 2019

Я строю одно большое приложение на Java.Проблема, с которой я столкнулся, заключается в том, что мне нужно искать определенную строку во всей базе данных.Я знаю, в каком столбце это должно быть, но это может быть во всех таблицах.Вот оно:

У меня есть 10 таблиц с одинаковыми столбцами и структурой.Одним из них является хранение идентификатора продукта.У меня есть поле поиска в моем приложении Java, поэтому строка mySQL, стоящая за этим поиском, должна копаться во всей базе данных (все столбцы идентификаторов таблиц).

В основном это должно выглядеть примерно так:

Select *
from *.[database-name]

where [the particular column].*.[database] is lke %?%

Я знаю, что код выглядит ужасно, но это всего лишь пример, чтобы понять идею.Я уверен, что это что-то с информационной_схемой, но я действительно не могу вспомнить, как и также не могу найти ответы (которые меня удовлетворили) на сайте.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...