Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-12-2005
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 21
lucasarts_18 Va por buen camino
Error en subconsulta de un Insert

Hola a todos:

Estoy tratando de hacer algo así:

Código SQL [-]
 
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 ')'.



Cualquier ayuda o sugerencia será bienvenida

Saludos.
__________________
No todo es como parece ser...
Responder Con Cita
  #2  
Antiguo 01-12-2005
Avatar de Xianto
Xianto Xianto is offline
Miembro
 
Registrado: oct 2004
Ubicación: Nací en Neuquén (ARG), desde 2001 Spain
Posts: 151
Poder: 20
Xianto Va por buen camino
Código:
INSERT INTO CONTROLSTOCK (StockActual,StockFaltante,StockPedido,Cod_Producto) 
SELECT 0,0,0,CDPRODUCTO FROM PRODUCTO


jejejeje.... Saludos !!!
__________________
El diseño dira si tiene futuro...
Responder Con Cita
  #3  
Antiguo 02-12-2005
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 21
lucasarts_18 Va por buen camino
Hola:

Gracias nuevamente amigo Xianto, resulto de maravilla !!!

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



Saludos y Hasta Luego
__________________
No todo es como parece ser...
Responder Con Cita
  #4  
Antiguo 02-12-2005
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 23
maeyanes Va por buen camino
No es raro, es que esa es la sintaxis cuando usas SELECT...

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


Saludos...
Responder Con Cita
  #5  
Antiguo 02-12-2005
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 21
lucasarts_18 Va por buen camino
Maeyanes, gracias por resolver mi inquietud.



Saludos.
__________________
No todo es como parece ser...
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 06:05:12.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi