搜索我所有的数据库表-MySQL,JAVA

时间:2019-03-21 09:04:48

标签: java mysql database select

我正在用Java构建一个大型应用程序。我面临的问题是我必须在所有数据库中搜索特定的字符串。我知道应该在哪一列,但是可以在所有表​​中。 在这里:

  

我有10个具有相同列和结构的表。其中之一是存储产品的ID。我的Java应用程序中有搜索字段,因此此搜索后的mySQL字符串需要在所有数据库(表的所有ID列)中进行挖掘。

基本上它必须看起来像这样:

Select *
from *.[database-name]

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

我知道代码看起来糟透了,但这只是示例。我确定这与information_schema有关,但我真的不记得该怎么做,也无法在该站点中找到答案(令我满意)。

谢谢。

0 个答案:

没有答案