M2 - Bases de dades / Exercicis UF3: Llenguatges SQL / Solucions PL-SQL T2

De wikiserver
La revisió el 18:35, 27 feb 2018 per Rsort (Discussió | contribucions) (Es crea la pàgina amb «1) Especifique identificadores válidos y no válidos: a) b) c) d) e) f) g) h) today last_name today’s_date Number_of_days_in_February_this_year Isleap$year #number...».)
(dif) ← Versió més antiga | Versió actual (dif) | Versió més nova → (dif)
Dreceres ràpides: navegació, cerca

1) Especifique identificadores válidos y no válidos: a) b) c) d) e) f) g) h) today last_name today’s_date Number_of_days_in_February_this_year Isleap$year

  1. number

NUMBER# number1to7 2) Identifique las declaraciones e inicializaciones de variables válidas y las no válidas: a) b) c) d) number_of_copies PRINTER_NAME deliver_to by_when PLS_INTEGER; constant VARCHAR2(10); VARCHAR2(10):=Johnson; DATE:= CURRENT_DATE+1; 3) Examine el siguiente bloque anónimo y seleccione la frase que sea verdadera de entre las siguientes. DECLARE v_fname VARCHAR2(20); v_lname VARCHAR2(15) DEFAULT 'fernandez'; BEGIN DBMS_OUTPUT.PUT_LINE(v_fname ||' ' ||v_lname); END; a) b) c) d) El bloque se ejecuta correctamente y se imprime “fernandez”. El bloque produce un error porque se utiliza la variable fname sin inicializarse. El bloque se ejecuta correctamente y se imprime “null fernandez”. El bloque produce un error porque no se puede utilizar la palabra clave DEFAULT para inicializar una variable de tipo VARCHAR2. e) El bloque produce un error porque no se declara la variable v_fname.