Skip to content

Instantly share code, notes, and snippets.

@ichadhr
Created November 11, 2019 05:37
Show Gist options
  • Save ichadhr/a7c880e3aa27b6438c8c37187d119f3e to your computer and use it in GitHub Desktop.
Save ichadhr/a7c880e3aa27b6438c8c37187d119f3e to your computer and use it in GitHub Desktop.
Find Realted Table SQL
SELECT
c.CONSTRAINT_NAME,
cu.TABLE_NAME AS ReferencingTable, cu.COLUMN_NAME AS ReferencingColumn,
ku.TABLE_NAME AS ReferencedTable, ku.COLUMN_NAME AS ReferencedColumn
FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS c
INNER JOIN INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE cu
ON cu.CONSTRAINT_NAME = c.CONSTRAINT_NAME
INNER JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE ku
ON ku.CONSTRAINT_NAME = c.UNIQUE_CONSTRAINT_NAME
WHERE ku.TABLE_NAME = 'FOO'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment