Establecer preferencias para la forma en que el editor Java valida sentencias SQL

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 objeto de base de datos
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.

  1. Seleccione Ventana > Preferencias. En la ventana Preferencias, seleccione Gestión de datos > Desarrollo de SQL > Desarrollo de acceso a datos.
  2. 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.

Comentarios