Comprobar Existencia de Relaciones entre Tablas

De CidesaWiki

(Diferencias entre revisiones)
Saltar a navegación, buscar
Rizquierdo (Discusión | contribuciones)
(New page: Comprobar Existencia de Relaciones entre Tablas Este SQL permite verificar si en una base de datos existe relaciones entre las tablas de la misma en caso de que la relacion no exista el s...)

Última versión de 16:13 2 sep 2008

Comprobar Existencia de Relaciones entre Tablas

Este SQL permite verificar si en una base de datos existe relaciones entre las tablas de la misma en caso de que la relacion no exista el simplemente envia blanco ya que no existe ninguna union entre las mismas ...

SQL:

   SELECT B.TABLE_NAME FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS A ,
   INFORMATION_SCHEMA.TABLES B WHERE A.CONSTRAINT_SCHEMA=B.TABLE_SCHEMA AND
   A.TABLE_NAME = B.TABLE_NAME AND A.CONSTRAINT_TYPE = 'FOREIGN KEY' 
   GROUP BY B.TABLE_NAME;

TIP: Este SQL funciona base esquema de base de datos INFORMATION_SCHEMA por ende no se debe colocar la linea de conexion con el esquema (set search_path to "<nombre-schema>").

rizquierdo

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas