-
¿Cómo puedo comprobar Oracle SQL Sintaxis?
-
El sistema de gestión de base de datos relacional Oracle incluye un motor de búsqueda de gran alcance que permite a los usuarios y administradores de bases de datos para recuperar, actualizar y borrar datos. El lenguaje utilizado para realizar estas consultas se conoce como el lenguaje de consulta estructurado o SQL. Cada versión de SQL se define por el American National Standards Institute, y Oracle 9i y superiores compatible con el estándar de 1999. sintaxis SQL se divide en tres tipos de consulta: lenguaje de definición de datos, o DDL; lenguaje de manipulación de datos, o LMD; y los datos de lenguaje de control. DML es el conjunto más común de comandos con "seleccionar", "inserción", "actualizar" y "eliminar". comandos SQL se introducen a través de una interfaz de usuario que se conecta a la base de datos y ejecuta las solicitudes validadas.Instrucciones
sintaxis básica
1 Entre para Oracle mediante SQLPlus u otra herramienta.
2 Enter "Seleccionar * de la doble;". Oracle sigue la sintaxis SQL estándar del objeto de comando y la fuente. Dual es un objeto predeterminado.
3 Error de lectura: "ORA-00942: no existe tabla o vista". Oracle primero realiza una comprobación de sintaxis que la declaración se forma adecuadamente, seguido de una comprobación semántica que existe el objeto solicitado y el usuario tiene permisos para acceder a ella.
4 Enter "Seleccionar * de la doble;". Oracle procesa correctamente la solicitud y devuelve un resultado.
Verificación Análisis Camino
5 Introduzca "set AUTOTRACE on" para activar la configuración de entorno de traza SQLPlus.
6 Enter "Seleccionar
de departamento donde deptno = 10;" o "Seleccionar de la doble". Cualquiera de estos comandos dará un resultado seguido de un desglose del plan de ejecución por el DBMS para acceder a cada objeto, como una tabla o un índice. Los costos de la base de datos para buscar información y también se proporcionan cantidades de filas estimados.
7 Enter "LISTA". SQLPlus mostrará el último comando entró para revisar la sintaxis.