Filtrar objetos de base de datos que se muestran en la vista Resumen de SQL

Puede filtrar los objetos de base de datos que se muestran en la vista Resumen de SQL especificando un nombre de objeto o un patrón de filtro de texto SQL, o ambos.

Antes de empezar

Según la configuración de la licencia, es posible que esta funcionalidad no esté disponible. La vista Resumen de SQL se llena cuando existe como mínimo uno de los elementos siguientes en un proyecto Java del espacio de trabajo:

Acerca de esta tarea

La vista Resumen de SQL indica los paquetes DB2 y los archivos fuente Java que contienen sentencias SQL. La vista también muestra los objetos de base de datos a los que las sentencias SQL se refieren.

Para reducir el número de objetos de base de datos que aparecen en la vista Resumen de SQL, puede filtrarlos por una o ambas de las condiciones siguientes:
  • Un nombre de objeto de base de datos; es decir, un nombre de esquema, un nombre de tabla o un nombre de columna
  • Las sentencias SQL que se refieren a los objetos de base de datos

Para filtrar por sentencias SQL, proporcione un patrón de filtro de texto SQL, que puede contener palabras SQL, predicados, nombres de rutina y otro texto. El patrón de filtro de texto SQL se debe especificar en forma de una expresión regular cuya sintaxis se ajuste a la clase Java Patrón

Procedimiento

Para filtrar objetos de base de datos que se muestran en la vista Resumen de SQL:

  1. Pulse con el botón derecho del ratón la vista Resumen de SQL y luego seleccione Filtro. Se abrirá la ventana Filtro.
  2. Para filtrar los objetos de base de datos por el nombre de un esquema, una tabla o una columna, escriba el nombre de esquema, el nombre calificado de tabla o el nombre calificado de columna en el campo Nombre de objeto de base de datos.
  3. Para filtrar por sentencias SQL, lleve a cabo los pasos siguientes:
    1. Marque el recuadro de selección Utilizar patrón de filtro de texto de SQL.
    2. Escriba las palabras clave SQL, los predicados u otro texto en el patrón de filtro de texto SQL como expresión regular. Por ejemplo, para definir un filtro que conste de todas las sentencias INSERT de SQL, escriba el siguiente patrón de filtro de texto SQL: (.*INSERT.*). Para definir un filtro que conste de todas las sentencias SELECT e INSERT, escriba: (.*SELECT.*)|(.*INSERT.*).
    3. Si el patrón de filtro texto SQL que especifica distingue entre mayúsculas y minúsculas, marque el recuadro de selección Distinguir mayúsculas y minúsculas.
    4. Seleccione cómo utilizar el patrón de filtro de texto SQL que especifica.
      • Para mostrar los objetos de base de datos a los se hace referencia en sentencias SQL que coinciden con el patrón de filtro de texto SQL, seleccione Utilizar como patrón de filtro de inclusión.
      • Para mostrar los objetos de base de datos a los que se hace referencia en sentencias SQL que no coinciden con el patrón de filtro de texto SQL, seleccione Utilizar como patrón de filtro de exclusión.
  4. Pulse Aceptar para aplicar el filtro que ha especificado.

Resultados

Los objetos de base de datos que se muestran en cada página de la vista Resumen de SQL se limitan a los que cumplen las condiciones de filtro que ha especificado. El nodo raíz de cada página incluye la notación "[Filtrado]".

Comentarios