📌  相关文章
📜  在 SQL Server 中查找包含特定列名的所有表(1)

📅  最后修改于: 2023-12-03 14:51:10.759000             🧑  作者: Mango

在 SQL Server 中查找包含特定列名的所有表

在 SQL Server 中,有时需要查找包含特定列名的所有表,这可以通过以下步骤实现:

  1. 打开 SQL Server Management Studio (SSMS)。

  2. 在查询工具栏中选择“新查询”。

  3. 输入以下 T-SQL 查询语句:

    SELECT *
    FROM INFORMATION_SCHEMA.COLUMNS
    WHERE COLUMN_NAME LIKE '%ColumnName%'
    

    在上面的查询语句中,将“ColumnName”替换为要查找的列的名称。

  4. 在 SSMS 的查询工具栏中单击“执行”按钮。

这将返回包含特定列名的所有表的列表。

代码片段如下:

SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME LIKE '%ColumnName%'

Markdown 格式:

在 SQL Server 中,可以使用以下 T-SQL 查询语句查找包含特定列名的所有表:

SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME LIKE '%ColumnName%'

将“ColumnName”替换为要查找的列的名称。执行查询后,将返回包含特定列名的所有表的列表。

这可以在 SQL Server Management Studio 中完成,通过查询工具栏中的“新查询”按钮,并单击“执行”来运行查询。