M2 - Bases de dades / Exercicis UF3: Llenguatges SQL / Solucions PL-SQL T3
De wikiserver
La revisió el 20:46, 9 març 2017 per Rsort (Discussió | contribucions) (→T3- Declaració de variables)
T3- Solución : Escritura de sentencias ejecutables
En esta práctica, examinará y escribirá sentencias ejecutables.
1) Cree un bloque PL/SQL que seleccione el identificador de departamento superior en la tabla departments y lo almacene en la variable v_max_deptno. Muestre el identificador de departamento superior.
- a) Declare una variable v_max_deptno de tipo NUMBER en la sección de declaraciones.
DECLARE v_max_deptno NUMBER;
- b) Inicie la sección ejecutable con la palabra clave BEGIN e incluya una sentencia SELECT para recuperar el valor máximo de department_id de la tabla departments.
BEGIN SELECT MAX(department_id) INTO v_max_deptno FROM departments;
- c) Muestre v_max_deptno y termine el bloque ejecutable.
DBMS_OUTPUT.PUT_LINE('The maximum department_id is : ' || v_max_deptno); END;
- d) Ejecute y guarde el script como lab_04_01_soln.sql. La salida de ejemplo es la siguiente: