select * into consolidado_gral
from tabla1,tabla2,tabla3
las tablas son de la misma estructura de datos del mismos tipo de campo pero la instruccion no me sale
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
| |||
urgente SQL hola tengo 5 tablas y lo que quiero es insertar el contenido de esas 5 tablas en una sola es decir hacer un consolidado la instruccion que ejecuto es la siguiente. select * into consolidado_gral from tabla1,tabla2,tabla3 las tablas son de la misma estructura de datos del mismos tipo de campo pero la instruccion no me sale ![]() ![]() ![]() ![]() ![]() ![]() |
| |||
Hazlo asi INSERT INTO consolidado_gral SELECT tabla1.* FROM tabla1 INSERT INTO consolidado_gral SELECT tabla2.* FROM tabla2 INSERT INTO consolidado_gral SELECT tabla3.* FROM tabla3 INSERT INTO consolidado_gral SELECT tabla4.* FROM tabla4 INSERT INTO consolidado_gral SELECT tabla5.* FROM tabla5 Debes de tener cuidado con el log ya que si la tabla consolidado_gral tiene indices o triggers las operaciones de insert iran llenando el log |
| |||
Hola Gracias por la respuesta pero me manda el siguiente error al cual no se ni que onda, Insert Error: Column name or number of supplied values does not match table definition. no se que tan factible sea que me agreges a tus contactos de msn bueno si no tienes al gun problema mi mail es : [email protected] |
| |||
Ese error te esta indicando que las tablas no son iguales.... deberas de revisar cada una de ella y comparar una a una... verifica tanto la cantidad de columnas como el tipo de datos de cada una. Para que las veas bien usa el siguiente procedimiento almacenado del sistema sp_columns tutabla .... esto ejecutalo cambiando el nombre de tus tablas... o sea, extrae las definiciones de tus 6 tablas y revisa una a una donde esta la diferencia.... cuando encuentres la diferencia te indico como seguir Suerte |
| |||
Entonces sino esta el error en la definicion de las tablas porque son iguales el problema lo tienes con los valores de campos; o sea, tienes algun constrains o indice y te esta dando clave duplicada....... revisa eso ... para hacer pruebas parciales podrias usar el insert ... select ... con alguna condicion de where para que puedas ir filtrando el error y encontrar los registros con claves duplicadas |