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:
- Una interfaz que declara un método anotado que utiliza la API pureQuery
- Un archivo pureQueryXML que contenga sentencias SQL capturadas
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:
- Pulse con el botón derecho del ratón la vista Resumen de SQL y luego
seleccione Filtro. Se abrirá la ventana Filtro.
- 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.
- Para filtrar por sentencias SQL, lleve a cabo los pasos siguientes:
- Marque el recuadro de selección Utilizar patrón de filtro de texto de SQL.
- 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.*).
- 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.
- 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.
- 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]".