11/04/2008, 12:50
|
Colaborador | | Fecha de Ingreso: enero-2007 Ubicación: México
Mensajes: 2.097
Antigüedad: 18 años Puntos: 447 | |
Re: Relación entre tablas Hola de nuevo, gracias a otro foro encontré la respuesta a lo que estoy solicitando. Pueden encontrarla en la siguiente dirección:
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=3162704&SiteID=1&mode=1
El query resultante para sql server 2000 sería:
select 'FK', o1.name as [FKName], o2.name [FKeyTable], c1.name, o3.name, c2.name
from sysforeignkeys fk
join sysobjects o1 on fk.constid = o1.id
join sysobjects o2 on fk.fkeyid = o2.id
join sysobjects o3 on fk.rkeyid = o3.id
join syscolumns c1 on fk.fkey = c1.colid and fk.fkeyid = c1.id
join syscolumns c2 on fk.rkey = c2.colid and fk.rkeyid = c2.id
order by 4
Saludos |