Una duda sobre insert into

26/06/2004 - 00:34 por Roberto Londono | Informe spam
Hola amigos, tengo una duda, tengo una tabla X que tiene
15 columnas. De las cuales 2 son les declare valores por
defecto y otras dos son nulas en el valor (null esta
activado en las 4 Columnas).
Para llenar la tabla necesito realizar un Select a otra
tabla la cual me carga 10 columnas y la restante es ID
que es indenty.
Pero cuando hago insert into tabla X select ... me saca
el siguiente error.
Server: Msg 213, Level 16, State 4, Line 1
Insert Error: Column name or number of supplied values
does not match table definition.

Le quito las 4 columnas diferentes (2 de valores por
defecto y las 2 nulas) y inserta sin problema.
Pero necesito que esta tabla contenga las otras 4
columnas, no se si esque tengo que agregarle alguna
instrucion mas.

Muchas gracias por la ayuda y el tiempo.

Roberto Londono
 

Leer las respuestas

#1 Isaías
26/06/2004 - 01:13 | Informe spam
Especifique en el INSERT INTO que columnas va a afectar:


INSERT INTO MyTabla (col1, col2, col8, col23, col27)
SELECT COL1,COL2,COL8,COL23,COL27 FROM MyOtraTabla)

Preguntas similares