SQL Server - Columnas iguales de las tablas de mi BD

 
Vista:
sin imagen de perfil

Columnas iguales de las tablas de mi BD

Publicado por Miguel (6 intervenciones) el 01/10/2016 20:12:41
Estimado:

Desde ya agradezco su tiempo.

Estoy necesitando crear un procedimiento almacenado que me busque en todas las tablas de mi base de datos las columnas iguales, la tabla que pertenece y poder guardarlo en una tabla temporal.

Muchas gracias a quien me pueda ayudar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Columnas iguales de las tablas de mi BD

Publicado por Isaias (4558 intervenciones) el 03/10/2016 17:24:04
En las vistas del sistema sys.tables y sys.columns, puede buscar dicha informacion, no requiere de un procedimiento almacenado.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Columnas iguales de las tablas de mi BD

Publicado por Miguel (6 intervenciones) el 03/10/2016 18:39:10
Si, cierto. El inconveniente que tengo es que en el modelo actual existen muchas tablas sueltas sin relacionar, las cuales debo relacionar tomando en cuenta nombre iguales en otras tablas del Modelo..

Se me ocurrio recorrer los tributos de una tabla y buscarlo en el resto de las tablas de la BD , guardando las relaciones. Como segunda etapa aplicar ing. inversa y armar un diagrama. Se que lo que me estan pidiendo no es lo mejor, pero necesitan armar un diagrama.

Muchas gracias por responder.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Columnas iguales de las tablas de mi BD

Publicado por Isaias (4558 intervenciones) el 03/10/2016 20:30:11
Pues entonces tome los datos de estas vistas, busque las columnas que se llaman igual y listo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Columnas iguales de las tablas de mi BD

Publicado por Miguel (6 intervenciones) el 04/10/2016 15:46:39
Muchas gracias por responder Isaias.
Soy novato y sinceramente no me doy cuenta como hacer para que me devuelva los atributos y la tablas que pertenecen, guardar la relacion es en tabla temporal y luego aplicar ing. inversa par armar el diagrama con las relaciones..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Columnas iguales de las tablas de mi BD

Publicado por Isaias (4558 intervenciones) el 04/10/2016 17:58:55
¿Ya intento hacer la INGENIERA INVERSA?, Digo esto, para que revise que RELACIONES tiene actualmente.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Columnas iguales de las tablas de mi BD

Publicado por Miguel (6 intervenciones) el 04/10/2016 19:19:03
Si, realice Ing. inversa, me quedo el diagrama y los atributos relacionados (PK-FK), hasta aca todo bien. El problema es que quedaron muchas tablas sin relacionar ya que no tienen definida su PK y FK ,
Me piden que las relacione de alguna forma, ante dicho requerimiento se me ocurrio buscar los atributos que se llaman iguales y terminar de "armar" el diagrama (se que no es lo ideal).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Columnas iguales de las tablas de mi BD

Publicado por Isaias (4558 intervenciones) el 04/10/2016 23:04:30
¿Tienes identificadas a las tablas sin relacion?, ¿cuantas son?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Columnas iguales de las tablas de mi BD

Publicado por Miguel (6 intervenciones) el 04/10/2016 23:09:53
Alrededor de 20 tablas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Javier
Val: 111
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Columnas iguales de las tablas de mi BD

Publicado por Javier (45 intervenciones) el 06/10/2016 00:54:31
Tal vez esto te pueda servir de algo, esto te arrojaria las tablas en donde tienes columnas con el nombre que le indiques.

1
SELECT TABLE_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME LIKE '%nom. de tu col.%'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Columnas iguales de las tablas de mi BD

Publicado por Miguel (6 intervenciones) el 06/10/2016 15:10:27
Muchas gracias por tu tiempo y ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar