怎么查找数据库所有表里面包含的某个文字

2025-03-24 20:22:56
推荐回答(5个)
回答1:

一、可以使用数据库语言中的like语句进行查询。

二、数据库所有表里面包含的某个文字查询方法


1、在数据中,创建测试表、插入任意数据如下图

2、数据库中插入执行查找包含的某个文字语句,例如:要查找name列中含有“张”字体的语句段落:select * from test where name like '***',如下图

3、数据执行命令,结果如下图

回答2:

select name from sysobjects where xtype='u' and name like '%xy1%'

1. 后台添加扩展字段。

2. 选中所在的数据库右键新建查询并输入SQL 语句。

SELECT TABLE_NAME。

FROM INFORMATION_SCHEMA.COLUMNS。

WHERE COLUMN_NAME = 'abc123'。

回答3:

你这个需求比较变态。
要搜寻库中所有的表,而且XY1在哪个字段也不知道。即:要搜寻所有表的所有字段。
是oracle数据库吗?而且问题庞大分太少。飘过。。。。

回答4:

看什么数据库了 oracle 的话
select * from all_tables where table_name like '%XY1%'

回答5:

select name from sysobjects where xtype='u' and name like '%xy1%'