Ayuda con este query (claves foraneas)

09/03/2008 - 16:25 por Jose Guzman | Informe spam
Quiero una funcion que le envie el nombre de una base de datos y me retorne
las columnas que relacionan las las tablas:

de la forma:

NombreFK, TablaPK, TablaFK, Columna

NombreFK: el nombre de la clave foranea
TablaPK: la tabla destino de una clave foranea
TablaFK: la tabla origen de una clave foranea
Columna: cada columna (en registro separado) que compone la relacion entre
las dos tablas

Obvio que los tres primeros campos se pueden repetir para claves compuestas.

se puede hacer?

Preguntas similare

Leer las respuestas

#1 Salvador Ramos
09/03/2008 - 17:39 | Informe spam
Hola,

En este link tienes diferentes scripts e información para hacer lo que
indicas:

http://www.sqlservercentral.com/search/?cx0517265726492607871%3Agqdiynsp-y0&cof=FORID%3A9&q=script+foreign+key#1138

Un saludo
Salvador Ramos
Solid Quality Mentors (http://www.solidq.com)

www.helpdna.net (información sobre SQL Server y Microsoft .Net)
www.helpdna.net/acerca_de_salvador_ramos.htm


"Jose Guzman" escribió en el mensaje
news:
Quiero una funcion que le envie el nombre de una base de datos y me
retorne las columnas que relacionan las las tablas:

de la forma:

NombreFK, TablaPK, TablaFK, Columna

NombreFK: el nombre de la clave foranea
TablaPK: la tabla destino de una clave foranea
TablaFK: la tabla origen de una clave foranea
Columna: cada columna (en registro separado) que compone la relacion entre
las dos tablas

Obvio que los tres primeros campos se pueden repetir para claves
compuestas.

se puede hacer?




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida