Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/11/2013, 15:45
th3r0rn
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 16 años, 5 meses
Puntos: 2
Como asignar el resultado de una consulta a una variable

Hola Tengo lo siguiente:

Código SQL:
Ver original
  1. DECLARE @products VARCHAR(500)
  2. SELECT @products = '||2.0|DGO|1|2012-01-03T13:21:10|1744071|2011|ingreso|PAGO EN UNA SOLA EXHIBICION|30 DÍAS NETO||'

Entonces en lugar de asignarle el valor a la variable @products por codigo duro, quiero asignarselo mediante una consulta, por ejemplo asi:


D
Código SQL:
Ver original
  1. ECLARE @MYVAR6 VARCHAR(800)
  2.  
  3.  
  4. SELECT  CADENA_CFD INTO MYVAR6 FROM talon_electronica WHERE TALON_CLAVE =1
  5.  
  6. SELECT * FROM MYVAR6
  7.  
  8. @Products = Myvar6
Todo funciona bien si le hago un SELECT a MYVAR6
pero cuando la asigno @products = myvar6 esto no funciona, nose si estoy haciendo algo mal, espero puedan orientartme.
Saludos,
Luis