2016-08-02 99 views
0

好吧,棘手的问题我想弄清楚数据库模式存储特定指针的位置。我知道指针的价值,我只是不知道它在哪个表或哪一列。我知道指针是123123123.我如何检查所有表列以查看它们中的任何一列是否具有该值?检查所有表列中的值

谢谢。

回答

1

在下半年就可以使用fulltext search,但你需要添加搜索范围和索引的所有表。

如果您只需要索引主键,那么它可能会更好,但您仍然需要为每个表提供个别FT_CREATE_INDEX()调用。您可以使用多种语言或ETL自动执行此操作(例如scriptella)。

如果你有足够的磁盘空间,你可以从你的数据库转储一个SQL,并使用查看器的大文件,如glogg

第一种解决方案的优点是没有外部工具,但您需要为任何现有表或新表制定SQL的特定索引脚本。第二种解决方案是1次修复。

+0

我所做的只是转储数据库,然后使用globb来进行文本搜索。谢谢 –