Uso de variables en SQL Server Integration Services
Varias personas me preguntaron cómo trabajar con variables en Integration Services (IS). En este ejemplo, voy a crear una variable en IS, y usarla con la tarea Ejecutar SQL (Execute SQL task). Lo que voy a hacer es un ejemplo simple de insertar un valor en una tabla llamada t1 el valor de la variable. Requisitos. Voy a crear en mi base de datos Adventureworks una tabla llamada t1 que acepte un valor entero: Create table t1 ( Var int ) Para crear una variable en IS: En el Business Intelligence Development Studio vaya al menú SSIS – Variables luego cree una variable llamada var y que acepte enteros como se muestra en la figura: Para crear una tarea Ejecutar SQL En el panel de diseño, en el tab de Flujo de Control (Control Flow) arrastre la tarea Ejecutar SQL (Execute SQL Task) y escriba los valores de conexión a la base de datos Adventureworks y los parámetros como se muestra en la figura: Se está insertando el la tabla t1 un valor ? determinado por el parámetro P...