Asiganr valor a una variable desde un select

08/06/2005 - 09:00 por pepillo | Informe spam
Hola, me gustaría saber como podría hacer una asignación del valor de una
variable desde un select.

En Oracle lo haría así:

Select campo1 INTO var from tabla1 where id=xx;

¿Cómo podría hacer lo mismo en sqlServer?

Muchas gracias.

Preguntas similare

Leer las respuestas

#1 Capt_Huevo
08/06/2005 - 09:49 | Informe spam
Prueba:

declare @var [tipo]

select @var=campo1 from tabla1

un saludo,

Skratch escribió:
Mostrar la cita
#2 Miguel Egea
08/06/2005 - 12:33 | Informe spam
Hola, que tal.

Normalmente cuando se utilizan ese tipo de sentencias (y no digo que sea tu
caso) al final lo que subyace es un cursor, si nos cuentas un poco el detalle
podemos intentar resolver el mismo problema de otra forma, ya nos cuentas.

Saludos
Miguel Egea

"Skratch" escribió:

Mostrar la cita
#3 Ivan Pascual
08/06/2005 - 15:26 | Informe spam
declare @valor Varchar

Set @valor = (Select Direccion from TablaDirecciones )

Ivan Pascual
#4 Ricardo Passians
10/06/2005 - 01:51 | Informe spam
Mostrar la cita
tu
Mostrar la cita
No capto bien el por qué de esa afirmación. El lo que trata, entiendo yo,
es guardar en una variable el valor de una columna de un conjunto unitario
(un select que devuelve un solo registro), para quizá utilizarlo en una
consulta posterior.
Ads by Google
Search Busqueda sugerida