Red de conocimiento informático - Aprendizaje de programación - Tutorial introductorio a la base de datos Oracle

Tutorial introductorio a la base de datos Oracle

Oracle es un lenguaje de estructura de bloques. El programa Oracle se divide en varias partes y cada parte contiene bloques de código lógico. Cada bloque consta de tres subpartes.

Parte de declaración: Esta parte comienza con la palabra clave DECLARE. Esta es una sección opcional y define todas las variables, cursores, subrutinas y otros elementos que se utilizarán en el programa.

Parte del comando ejecutable: Esta parte está contenida entre las palabras clave BEGIN y END, que es una parte obligatoria. Consiste en las declaraciones de Oracle ejecutables del programa. Debe haber al menos una línea de código ejecutable, que puede ser simplemente un comando NULL, es decir, no hacer nada.

Sección de manejo de excepciones: esta sección comienza con la palabra clave EXCEPCIÓN. Esta es una sección opcional que contiene controladores de excepciones para errores en el programa.

Cada declaración de Oracle termina con un punto y coma (;). Los bloques de Oracle se pueden anidar dentro de otros bloques de Oracle usando BEGIN y END. La siguiente es la estructura básica del bloque Poracle.

Ejemplo de Hola Mundo:

END; la línea indica el final del bloque de Oracle. Para ejecutar el código desde la línea de comando de Oracle, debe escribir el carácter / después de la última línea del código. Cuando el código anterior se ejecuta en el indicador de Oracle, produce los siguientes resultados:

identificadores de Oracle: los identificadores de Oracle son constantes, variables, excepciones, procedimientos, cursores y palabras reservadas. Un identificador consta de una letra, seguida opcionalmente de varias letras, números, signos de dólar, guiones bajos y signos de dígitos, y no puede exceder los 30 caracteres.

De forma predeterminada, los identificadores no distinguen entre mayúsculas y minúsculas. Por ejemplo, puede utilizar un número entero o INTEGER para representar un valor numérico. Las palabras clave reservadas no se pueden utilizar como identificadores.

Información ampliada

Anotador de Oracle: anota texto explicativo que se puede incluir en el código de Oracle que escribes y ayuda a otros a leer el código fuente. Todos los lenguajes de programación permiten algún tipo de comentario.

Oracle admite comentarios de una y varias líneas. El compilador de Oracle ignora todos los caracteres de los comentarios. Los comentarios de una sola línea de Oracle comienzan con el delimitador -- (guión doble) y los comentarios de varias líneas están encerrados entre /* y */.

Cuando se ejecuta el código anterior en el indicador de Oracle, se producen los siguientes resultados:

El nombre de la variable de Oracle consta de letras, números, el signo de dólar ($) opcionales, guión bajo y Consta de símbolos numéricos y no puede exceder los 30 caracteres. De forma predeterminada, los nombres de las variables no distinguen entre mayúsculas y minúsculas. Las palabras clave reservadas de Oracle no se pueden utilizar como nombres de variables.

El lenguaje de programación Oracle permite la definición de varios tipos de variables, como tipos de datos de fecha y hora, registros, colecciones, etc., que introduciremos en capítulos posteriores. En este capítulo aprenderá sólo los tipos de variables básicos.