Tecnología

Inicio

Cómo utilizar variables de SQL en Oracle

Cómo utilizar variables de SQL en Oracle


SQL significa Lenguaje de Consulta Estructurado y es utilizado por los desarrolladores de bases de datos para recuperar, actualizar e insertar datos en bases de datos. PL / SQL o lenguaje de programación / SQL, SQL aumenta al proporcionar características tales como variables y la lógica. El uso de PL / SQL, Oracle desarrolladores pueden ir más allá del conjunto estándar de funciones que ofrece SQL y escribir aplicaciones completas que les permiten sacar el máximo provecho de los datos almacenados en sus sistemas de información de Oracle.

Instrucciones

1 Abra la utilidad de SQL * Plus. Escriba el código de la sección declarativa en el indicador, seguido de un retorno. Coloque todas las definiciones de variables en la sección declarativa.

DECLARAR

/

Declarar variables aquí /

2 Declarar una variable que contendrá los datos seleccionados de la base de datos, seguido de un retorno. Las variables deben ser declaradas con el formato "nombre", "tipo", "longitud".

DECLARAR

/

Declarar variables aquí /

numVar número (6);

3 Llene la sección de código ejecutable. En la siguiente línea, introduzca el código que selecciona un valor de una tabla de base de datos y lo coloca en la variable declarada. Suponga que una tabla denominada myNums con un registro denominado myNumber.

DECLARAR

/

Declarar variables aquí /

numvar número (6);

EMPEZAR

/ Seleccione el valor del registro en myNumber myNums de mesa y ponerlo en la variable numVar /

seleccione myNumber en numVar de myNums;

4 Manipular los datos almacenados en la variable numVar añadiendo uno al valor y la adición de un retorno.

DECLARAR

/

Declarar variables aquí /

numvar número (6);

EMPEZAR

/ Seleccione el valor del registro myNumber en myNums de mesa y escribirlo en la variable numVar /

seleccione myNumber en numVar de myNums;

numVar: = numVar + 1;

5 Escribir el nuevo valor en la tabla myNums, la tecla de retorno, y ejecutar el código mediante la introducción de una barra inclinada en la línea inmediatamente después del final; palabra clave. Ahora, la tabla tiene dos filas, la fila original y una nueva fila que contiene el valor de la variable.

DECLARAR

/ Declarar variables aquí /

numvar número (6);

EMPEZAR

/ Seleccione el valor del registro en myNumber myNums de mesa y ponerlo en la variable numVar /

seleccione myNumber en numVar de myNums;

numVar: = numVar + 1;

insertar en los valores myNums (numVar);

FIN;

/