Hay dos preferencias que puede establecer para especificar la forma en que el entorno de trabajo
valida las sentencias SQL que crea en el editor Java™.
Acerca de esta tarea
El entorno de trabajo puede realizar la validación de SQL siguiente:
- Validar referencias de tabla
- Si se marca, comprueba si las sentencias SQL hacen referencia a los objetos de base de datos
por sus nombres correctos. Las sentencias SQL pueden estar en una anotación
como @Select, o en métodos pureQuery. La validación se produce mientras
se escriben las sentencias SQL en el editor Java, cuando se
guarda el archivo Java y cuando se
compila el proyecto Java.
- Validar problemas de SQL de acuerdo con la base de datos activa
- Especifique si desea que el entorno de trabajo confirme los problemas de SQL
que encuentra probando el SQL en la base de datos que está asociada al
proyecto Java. El modelo
SQL que el entorno de trabajo utiliza no soporta todas las extensiones
SQL que están soportadas por todos los tipos de bases de datos a las que las aplicaciones
se pueden conectar. Sin embargo, si el entorno de trabajo encuentra SQL
problemático en una sentencia que está creando o editando, el entorno de trabajo
puede conectar con la base de datos para averiguar si esa base de datos soporta
el SQL. El entorno de trabajo informa de problemas de SQL en el editor Java. Al compilar los
archivos en un proyecto Java, el entorno de trabajo
también informa de problemas de SQL en la vista Problemas.
- Si el entorno de trabajo no puede conectar con la base de datos o si la base de
datos emite una excepción, el mensaje para el problema de SQL lo indicará.
En estos casos, el mensaje lleva el prefijo "Error de validación de problema de SQL:".
Procedimiento
Puede habilitar la validación para todo el entorno de trabajo de un único proyecto.
- Siga uno de estos pasos:
- Para establecer preferencias para todo el espacio de trabajo,
seleccione . En
la ventana Preferencias, seleccione .
- Para establecer preferencias para un único proyecto, pulse con el botón derecho del ratón el proyecto y
seleccione Propiedades. Después, seleccione la página pureQuery.
- Si establece preferencias para un único proyecto, marque el recuadro de
selección Habilitar valores específicos del proyecto.
- En Valores de compilación, utilice los recuadros de selección Validar referencias de
tabla y Validar problemas de SQL de acuerdo con la base de datos
activa.