PAC5 UF3:Estructuras de control de flujo DAM
![]() |
![]() |
![]() |
Título del Test:![]() PAC5 UF3:Estructuras de control de flujo DAM Descripción: PAC5 (UF3): Estructuras de control de flujo |




Comentarios |
---|
NO HAY REGISTROS |
Vamos a ver la forma de programar en bases de datos Oracle y qué mejor que verlo en código. Completa el siguiente código con las palabras clave sobre excepciones: DECLARE v_nom empleados.nombre%type; v_ape ; _________; BEGIN Select nombre,apellido into v_nombre, v_ape from Empleados where dni=23564390; _____________('Nombre: '||v_nombre|| 'Apellido: '||v_apellido ); EXCEPTION WHEN _________ THEN dbms_output.put_line( 'No existe empleado con ese DNI'); WHEN OTHERS THEN dbms_output.put_line ('otros errores'); END;. empleados.apellido%type. dbms_output.put_line. NO_DATA_FOUND. Hay muchas funciones que nos permiten trabajar con Oracle. Identifica que función de Oracle, NO es la correcta: User: usuario del sistema de base de datos. NLS_Session_Parameters: parámetros de sesión. DUAL: tabla del sistema donde encontramos la fecha y otros parámetros. Sysdate: fecha por mes. Rowid: identificador de la fila. Hay varias estructuras de flujo para trabajar la programación en BBDD: IF, LOOP, CASE, etc. Gracias a unos ejemplos, veamos cómo se trabaja el código. Completa estos códigos de control de flujo: IF fecha_nac < ’11-06-1982’ THEN salario:= salario *1.15; ______ salario:= salario* 1.05; END IF; SELECT Nombre, CASE EstadoCivil WHEN 'C' THEN 'Casado/a' ____ 'S' THEN 'Soltero/a' WHEN 'D' THEN 'Divorciado/a' ELSE 'Otros' END AS "Estado Civil" FROM tablaEstado; DECLARE -- Declaración y asignación de variables total NUMBER(9) := 0; cont NUMBER(6) := 0; BEGIN _____ cont := cont + 1; -- Incrementamos la variable total := total + cont * cont; EXIT WHEN total = 25000; END LOOP; END. ELSE. WHEN. LOOP. Centrándonos en variables de salida en Oracle. Identifica qué características de SET SERVEROUTPUT ON son las correctas: Es una librería de PL/SQL. Activa el visionado de los mensajes por consola. Activar la salida de DBMS. Nos sirve para insertar datos en la tabla. |