sql >> データベース >  >> RDS >> Sqlserver

指定された名前の列を含むすべてのテーブルを検索します-MSSQLServer

    検索テーブル:

    SELECT      c.name  AS 'ColumnName'
                ,t.name AS 'TableName'
    FROM        sys.columns c
    JOIN        sys.tables  t   ON c.object_id = t.object_id
    WHERE       c.name LIKE '%MyName%'
    ORDER BY    TableName
                ,ColumnName;
    

    テーブルとビューの検索:

    SELECT      COLUMN_NAME AS 'ColumnName'
                ,TABLE_NAME AS  'TableName'
    FROM        INFORMATION_SCHEMA.COLUMNS
    WHERE       COLUMN_NAME LIKE '%MyName%'
    ORDER BY    TableName
                ,ColumnName;
    


    1. Now()がPostgreSQLでどのように機能するか

    2. エラー:インデックス式の関数は、PostgresでIMMUTABLEとマークする必要があります

    3. SQLiteでAUTOINCREMENTがどのように機能するか

    4. Oracleにタイムスタンプを挿入する方法は?