Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

error al ejecutar el estored procedure

Estas en el tema de error al ejecutar el estored procedure en el foro de SQL Server en Foros del Web. hola... intento generar un estored procedure desde el query analizer y me da el siguiente error: Only one expression can be specified in the select ...
  #1 (permalink)  
Antiguo 13/10/2005, 15:09
Avatar de lop7  
Fecha de Ingreso: junio-2005
Ubicación: portuguesa (Venezuela)
Mensajes: 187
Antigüedad: 18 años, 11 meses
Puntos: 1
error al ejecutar el estored procedure

hola...
intento generar un estored procedure desde el query analizer y me da el siguiente error:
Only one expression can be specified in the select list when the subquery is not introduced with EXISTS.

pero de pana q no tengo idea q me quiere decir ... ojo si entiendo lo que dice en ingles pero no se que hacer

utilizo microsoft SQL server 2000
y desde ya gracias

saludos...
nos vmos...
__________________
A quien dices un secreto le entregas tu libertad :si:

Última edición por lop7; 13/10/2005 a las 15:12 Razón: escribi mal el titulo
  #2 (permalink)  
Antiguo 13/10/2005, 15:31
Avatar de jose rayado  
Fecha de Ingreso: mayo-2005
Ubicación: Monterrey
Mensajes: 35
Antigüedad: 19 años
Puntos: 0
Checa tu consulta que hay dentro del store, checa este pequeño ejemplo
no se si sea este tu caso
ejemplo si escribo:

if (select campo1, campo2 from Tabla ) = 0
select 1 else select 0
aparecera el error mencionado,
lo que debes hacer es solo seleccionar un campo
if (select campo1 from Tabla ) = 0
select 1 else select 0

Espero y te sirva!!!
saludos
  #3 (permalink)  
Antiguo 14/10/2005, 14:30
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Si pegas tu consulta es más sencillo que te ayudemos.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
  #4 (permalink)  
Antiguo 17/10/2005, 08:18
Avatar de lop7  
Fecha de Ingreso: junio-2005
Ubicación: portuguesa (Venezuela)
Mensajes: 187
Antigüedad: 18 años, 11 meses
Puntos: 1
tenias razon

Cita:
Iniciado por jose rayado
Checa tu consulta que hay dentro del store, checa este pequeño ejemplo
no se si sea este tu caso
ejemplo si escribo:

if (select campo1, campo2 from Tabla ) = 0
select 1 else select 0
aparecera el error mencionado,
lo que debes hacer es solo seleccionar un campo
if (select campo1 from Tabla ) = 0
select 1 else select 0

Espero y te sirva!!!
saludos

bueno ya habia resuelto antes de ver esta respuesta y deduje que era exactamente lo que tu me estas respondiendo gracias por responder

saludos...
nos vmos...
__________________
A quien dices un secreto le entregas tu libertad :si:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:59.