用于查找数据库中某个字符串的所有匹配项的查询字符串、数据库中

2023-09-03 09:11:59 作者:因為噯伱︶所苡恠嬑

我正在尝试在我的数据库中查找特定字符串。我当前正在使用FlameRobin打开FDB文件,但此软件似乎没有正确的功能来执行此任务。

我尝试了以下SQL查询,但不起作用:

SELECT
  *
FROM
  *
WHERE
  * LIKE '126278'
SQL查询中,如何判断一个字符串字段的内容的长度

毕竟,做到这一点的最佳解决方案是什么?提前谢谢。

推荐答案

您不能这样做。但您可以将FDB文件转换为类似CSV的文本文件,以便您可以同时在所有表/文件中搜索您的字符串。

1.下载数据库转换器

第一步,你需要一个软件来转换你的数据库文件。我推荐使用Full Convert来完成。只需获取免费试用版并下载即可。它非常易于使用,并且可以将每个表导出为不同的CSV文件。

2.同时在多个文件中查找您的字符串

对于该任务,您可以使用Notepad++的在文件中查找功能在同一文件夹中的所有CSV文件中搜索字符串。

3.在FlameRobin上打开所需的表

当记事本++突出显示该字符串时,它会显示该字符串所在的文件以及行号。Full Convert使用与原始表相同的名称保存每个CSV,因此无论您使用什么数据库管理器软件,都可以很容易地找到它。