PDA

Ver la Versión Completa : Error en subconsulta de un Insert


lucasarts_18
01-12-2005, 19:10:26
Hola a todos:

Estoy tratando de hacer algo así:


INSERT INTO CONTROLSTOCK (StockActual,StockFaltante,StockPedido,Cod_Producto)
VALUES (SELECT 0,0,0,CDPRODUCTO FROM PRODUCTO)


pero me tira el siguiente error:

Sintaxis incorrecta cerca de la palabra clave 'SELECT'.
Línea 2: sintaxis incorrecta cerca de ')'.

:confused:

Cualquier ayuda o sugerencia será bienvenida

Saludos.

Xianto
01-12-2005, 20:09:48
INSERT INTO CONTROLSTOCK (StockActual,StockFaltante,StockPedido,Cod_Producto)
SELECT 0,0,0,CDPRODUCTO FROM PRODUCTO


jejejeje.... Saludos !!!

lucasarts_18
02-12-2005, 20:06:04
Hola:

Gracias nuevamente amigo Xianto, resulto de maravilla !!!

Pero que raro que muestre ese error con la instrucción values, no crees ?

:confused:

Saludos y Hasta Luego

maeyanes
02-12-2005, 20:21:59
No es raro, es que esa es la sintaxis cuando usas SELECT... ;)


INSERT [TRANSACTION name] INTO TABLE [(col [, col, ...])]
{VALUES (< val >[:ind] [, < val >[:ind] ...]) | SELECT < clause >};



Saludos...

lucasarts_18
02-12-2005, 21:44:03
Maeyanes, gracias por resolver mi inquietud.

;) :)

Saludos.