如何找到一个像'%text%'这样的记录的sql字段名称

时间:2010-06-21 19:06:46

标签: sql sql-server-2005 tsql

我想搜索我的数据库中的所有字段,以找到包含一些文本的字符串的字段名称。

我试图找到一个表格和字段负责某些第三方软件操作,我只能看到其值。我想使用这些值来查找存储它们的表格和字段。

3 个答案:

答案 0 :(得分:2)

像这样

select column_name,table_name
 from information_schema.columns
where column_name like '%text%'

误解了您的问题,请参阅此处:Search all columns in all the tables in a database for a specific value

答案 1 :(得分:1)

答案 2 :(得分:-1)

我没有具体的答案。 但我使用PHP代码调用“show tables”,然后为每个表调用“show create table [table_name]” 我将结果导出到文本文件,然后搜索...