Sunday, 18 December 2011

For finding The Foreign Keys On Table



Try This Out...

select * from (
Select object_name(rkeyid) Parent_Table,object_name(fkeyid) Child_Table,object_name(constid) FKey_Name,
c1.name FKey_Col,c2.name Ref_KeyCol
From
sys.sysforeignkeys s

Inner join sys.syscolumns c1
on ( s.fkeyid = c1.id And s.fkey = c1.colid )
Inner join syscolumns c2
on ( s.rkeyid = c2.id And s.rkey = c2.colid )

) t where child_table like '%ERP_Accounts%'
Order by Parent_Table,Child_Table

No comments:

Post a Comment