Query DB
La etapa Query DB le permite utilizar los campos como parámetros en una consulta de base de datos y devolver los resultados de la consulta como nuevos campos en el flujo de datos.
Ficha General
Opción | Descripción |
---|---|
Conexión |
Seleccione la conexión de base de datos que quiere utilizar. Las opciones pueden variar según las conexiones definidas en el Administrador de conexión de base de datos de Management Console. Si necesita hacer una conexión de base de datos nueva o modificar o eliminar una conexión de base de datos existente, haga clic en Administrar. Si va a agregar o modificar una conexión de base de datos, complete los siguientes campos:
|
Tabla/Vista |
Especifique la tabla o vista en la base de datos que se desea consultar. |
Where |
Si desea utilizar una instrucción WHERE, ingrésela aquí. Tenga en cuenta que no debe incluir la palabraWHERE en la instrucción. El propósito de la instrucciónWHERE es devolver solo los datos de los registros que coincidan con la condición que se especifique. Para especificar un valor desde un campo del flujo de datos, use esta sintaxis:
Donde Por ejemplo:
En este ejemplo, la consulta devolverá los datos de los registros en los que el valor en la columna de la tabla Nota: Si está consultando una base de datos que distingue entre mayúsculas y minúsculas, asegúrese de ingresar el nombre del campo en el mismo formato que se utilizó en la tabla de la base de datos. En otras palabras, encierre el nombre del campo entre comillas (") si los nombres de campo se encerraron entre comillas durante la creación de la tabla.
Haga clic en Vista previa para previsualizar los datos (los primeros 50 registros) según los criterios que haya definido. Nota: La función de vista previa en Query DB no funciona si se utiliza un campo de flujo de datos en la instrucción WHERE. En su lugar, se puede obtener una vista previa del resultado utilizando la herramienta de inspección de flujo de datos en Enterprise Designer.
|
Arrojar registros sin resultados |
Active esta casilla si desea que los registros cuya consulta no devuelva resultados de todos modos aparezcan en Query DB. Si desactiva esta casilla, el registro no se devolverá. Se recomienda dejar esta opción seleccionada. |
Incluir |
En la tabla campos, seleccione los campos que desea incluir haciendo clic en el cuadro Incluir ubicado al lado del campo. |
Ficha Ordenar
Si desea ordenar los registros según el valor de un campo, especifique los campos que desea ordenar.