数据库中的全文搜索
您可以在您的数据库或一组数据库中搜索数据,而无需知道数据的确切位置。
在数据库、方案和单独的表中搜索数据
在数据库工具窗口( )中,选择要在其中执行搜索的对象。您可以选择一个数据库或一组数据库、一个或多个方案,甚至是单独的表。
右键单击所选内容并选择全文搜索。或者,按Ctrl+Alt+Shift+F。
在全文搜索对话框的搜索字段中,输入您的搜索请求并单击搜索。
在查找工具窗口中,查看搜索结果。要打开数据库对象,请双击它。要返回查找工具窗口( ),请按Alt+3。
全文搜索选项
选项 | 描述 |
---|---|
相符 | 仅搜索以与查询相同的方式编写的那些实例(保留大小写)。搜索 |
包含 | 在单词中搜索给定的字符组合。例如,如果您搜索 |
以。。开始 | 在单词开头搜索给定的字符组合。例如,如果您搜索 |
以。。结束 | 在单词开头搜索给定的字符组合。例如,如果您搜索 |
火柴 | 搜索字符的精确组合。例如,如果您搜索 |
LIKE 模式 | 搜索字符和SQL 通配符的组合。例如,您可以搜索并查找以、、、开头且长度至少为 3 个字符的 |
文本栏 | 仅在支持 LIKE 操作的列中搜索。例如,CHAR、VARCHAR、TINYTEXT、TEXT 和 DATE (Oracle)。 |
仅具有全文搜索索引的列 | 仅在已创建索引的列中搜索。仅 PostgreSQL、MySQL 和 MariaDB 支持此功能。PostgreSQL 的查询是 |
数值列 | 仅在具有数字数据类型(如 INT、MEDIUMINT、SMALLINT、BIGINT 等)的列中搜索。 |
所有列 | 在所有类型的列中搜索。例如,您可以运行此搜索来查找 JSON 元素。 |
每个表/视图显示前N个匹配项 | 限制表或视图的已找到结果的数量。 |
目标 | 显示执行搜索的数据库或数据库对象的列表。 |