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

Almacenar resultado query en variable

Estas en el tema de Almacenar resultado query en variable en el foro de Bases de Datos General en Foros del Web. Hola a todos: Necesito crear una tarea en SQL para alamacenar el resultado de un query en una variable, algo como esto: Declare @rc As ...
  #1 (permalink)  
Antiguo 17/09/2003, 10:06
Avatar de venom_plus  
Fecha de Ingreso: marzo-2002
Ubicación: Nogales, Sonora
Mensajes: 61
Antigüedad: 22 años, 8 meses
Puntos: 0
Almacenar resultado query en variable

Hola a todos:
Necesito crear una tarea en SQL para alamacenar el resultado de un query en una variable, algo como esto:

Declare @rc As Varchar(500)
Select @rc = (Select Num_Parte From TblNumeros where Fecha_Entrada='1/1/2003')
Me muestra una mensaje de error "Subquery regresa mas de un valor"

Alguien conoce una forma de hacerlo?

O hacer algo semejante a VB con un Recordset, recorrer cada registro y almacenar en la variable, se puede hacer en Transact SQL?

Gracias

Última edición por venom_plus; 17/09/2003 a las 10:09
  #2 (permalink)  
Antiguo 17/09/2003, 20:01
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años, 6 meses
Puntos: 7
Deberia ser
Declare @rc As Varchar(500)
Select @rc=Num_Parte From TblNumeros where Fecha_Entrada='1/1/2003'
__________________
No tengo firma ahora... :(
  #3 (permalink)  
Antiguo 18/09/2003, 13:15
Avatar de venom_plus  
Fecha de Ingreso: marzo-2002
Ubicación: Nogales, Sonora
Mensajes: 61
Antigüedad: 22 años, 8 meses
Puntos: 0
Gracias Mickel, encontre lo que buscaba en esta direccion en la seccion de Cursores
http://programacion.com/tutorial/sql/11/

Saludos
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 23:48.