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

特定のテーブルへの外部キーを見つける SQL スクリプト?

    Pinal Dave の礼儀:

    SELECT 
        f.name AS ForeignKey,
        OBJECT_NAME(f.parent_object_id) AS TableName,
        COL_NAME(fc.parent_object_id,
        fc.parent_column_id) AS ColumnName,
        OBJECT_NAME (f.referenced_object_id) AS ReferenceTableName,
        COL_NAME(fc.referenced_object_id,
        fc.referenced_column_id) AS ReferenceColumnName
    FROM 
        sys.foreign_keys AS f
        INNER JOIN sys.foreign_key_columns AS fc ON f.OBJECT_ID = fc.constraint_object_id
      

    1. SQLServerでの特定のログインに対する同時ユーザーセッションの制限

    2. テーブルの1つの列のみに変更を許可する

    3. エラー1054(42S22):「フィールドリスト」の不明な列「‍‍」

    4. 誰かが私のデータベースをハッキングしました-どうやって?