Una instrucción de actualización , que es parte del lenguaje de manipulación de datos del SQL , modifica los datos existentes . Cuando se utiliza el desarrollador PL /SQL , hay ciertas reglas de control de transacciones utilizadas tanto en la instrucción de inserción y de instrucción de actualización . El procesamiento de transacciones incluye el compromiso explícito de establecer un cambio permanente y ROLLBACK , y el punto de salvaguarda para revertir los cambios antes de la confirmación explícita . La cláusula WHERE es parte de la instrucción de actualización que especifica el registro exacto para actualizar . Instrucciones
1
Conectar a Oracle SQL * Plus haciendo clic en " Inicio", " Todos los programas " y " SQLPlus . "
2
* Una vez que el cuadro de diálogo Oracle SQL Plus aparece , ingrese su nombre de usuario y contraseña, luego haga clic en "OK . "
3
Utilice el mandato DESCRIBE para identificar las columnas que figuran en la tabla del empleado. Por ejemplo, para iniciar el proceso de actualización de una declaración en PL /SQL , utilizando el comando describir indicará que un "NOT NULL" se asigna a todas las columnas de la tabla del empleado. El employee_id , manager_id , nombre, apellidos , cargo y salario requerirán un valor. En el indicador de SQL , introduzca el código:
SQL >
"DESCRIBE NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NO Página 4
Crear una instrucción Update en un programa de PL /SQL. Cuando se actualiza el registro de un empleado que se almacena en la tabla de la autora, la instrucción UPDATE , la SET y la cláusula en que se utilizan . Por ejemplo , actualizar el salario . para un empleado con un employee_id de 2 en el indicador de SQL , introduzca el código:
SQL >
"SET serveroutput
DECLARE
INICIAR
empleados ACTUALIZACIÓN
SET salario = 75000
DONDE employee_id = 2 ;
COMMIT ;
EXCEPCIÓN
< p > CUANDO OTROS ENTONCES
DBMS_OUTPUT.PUT_LINE ( sqlerrm ) ;
ROLLBACK ;
END;
/"
PL /SQL terminado con éxito.
5
Crear una instrucción select para consultar los registros de los empleados. los resultados se asegurará de que la instrucción de actualización se ejecuta y actualiza el salario de Fred Jones con éxito. En el indicador de SQL , escriba el código para seleccionar todos los datos almacenados en la tabla de la autora :
SQL > SELECT * FROM De Entrenador de
SALARIO
-------------
80000
75000