Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/03/2014, 10:07
damimg
 
Fecha de Ingreso: abril-2012
Ubicación: Capital Federal
Mensajes: 283
Antigüedad: 12 años, 6 meses
Puntos: 15
Respuesta: Parámetros en SSIS dentro de una query Oracle

Hola ras_chalo, es errónea la forma en que queres incluir tu variable de SSIS dentro de tu query Oracle. Para realizarlo deberás hacer los pasos sucesivos:

1. Crear una variable nueva QUERY donde se la misma contendrá como contenido la query que mencionás anteriormente.

2. Dejando el curso dentro del cuadro de texto de la variable, en sus propiedades, buscar la leyenda "EvaluateAsExpression" y setearla con valor TRUE.

3. En la propiedad "Expression" hacer click en el boton "..." para desplegar la ventana y pegar el contenido con una estructura particular para luego editar la inclusión del parámetro en la query (un ejemplo de query con variable creada en SSIS en el WHERE)


Código SQL:
Ver original
  1. "SELECT ID,CLIENTE
  2. FROM CLIENTES
  3. WHERE fecha_pago = TO_CHAR(" + [@USER:Fecha] + ")" /*Fecha es el nombre de una variable que se creo en el paquete SSIS*/

Espero que mi explicación te haya servido.

Saludos

damimg

Última edición por damimg; 19/03/2014 a las 10:20