Diferència entre revisions de la pàgina «M2 - Bases de dades / Exercicis UF3: Llenguatges SQL / Solucions PL-SQL T2»

De wikiserver
Dreceres ràpides: navegació, cerca
(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...».)
 
Línia 1: Línia 1:
1) Especifique identificadores válidos y no válidos:
+
'''1.-''' Especifica identificadors vàlids i no vàlids:
a)
+
 
b)
+
:a) today :::'''Válido'''
c)
+
:b) last_name
d)
+
:c) today’s_date
e)
+
:d) Number_of_days_in_February_this_year
f)
+
:e) Isleap$year
g)
+
:f) #number
h)
+
:g) NUMBER#
today
+
:h) number1to7
last_name
 
today’s_date
 
Number_of_days_in_February_this_year
 
Isleap$year
 
#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.
 

Revisió del 18:37, 27 feb 2018

1.- Especifica identificadors vàlids i no vàlids:

a) today :::Válido
b) last_name
c) today’s_date
d) Number_of_days_in_February_this_year
e) Isleap$year
f) #number
g) NUMBER#
h) number1to7