Diferència entre revisions de la pàgina «M2 - Bases de dades / Exercicis UF3: Llenguatges SQL / Solucions PL-SQL T2»
De wikiserver
Línia 9: | Línia 9: | ||
:g) NUMBER# '''Válido''' | :g) NUMBER# '''Válido''' | ||
:h) number1to7 '''Válido''' | :h) number1to7 '''Válido''' | ||
+ | |||
+ | 2) Identifique las declaraciones e inicializaciones de variables válidas y las no válidas: | ||
+ | |||
+ | :a) number_of_copies PLS_INTEGER; '''Válido''' | ||
+ | :b) PRINTER_NAME constant VARCHAR2(10); '''No válido''' | ||
+ | :c) deliver_to VARCHAR2(10):=Johnson; '''No válido''' | ||
+ | :d) by_when DATE:= CURRENT_DATE+1; '''Válido''' | ||
+ | |||
+ | :''La declaración '''b''' no es válida porque las variables constantes se deben inicializar durante la declaración.'' | ||
+ | :''La declaración '''c''' no es válida porque los literales de cadena deben aparecer entre comillas simples.'' |
Revisió del 18:54, 27 feb 2018
1.- Especifica identificadors vàlids i no vàlids:
- a) today Válido
- b) last_name Válido
- c) today’s_date No Válido: no se permite el carácter “’”
- d) Number_of_days_in_February_this_year No Válido: demasiado largo
- e) Isleap$year Válido
- f) #number No Válido: no puede empezar por “#”
- g) NUMBER# Válido
- h) number1to7 Válido
2) Identifique las declaraciones e inicializaciones de variables válidas y las no válidas:
- a) number_of_copies PLS_INTEGER; Válido
- b) PRINTER_NAME constant VARCHAR2(10); No válido
- c) deliver_to VARCHAR2(10):=Johnson; No válido
- d) by_when DATE:= CURRENT_DATE+1; Válido
- La declaración b no es válida porque las variables constantes se deben inicializar durante la declaración.
- La declaración c no es válida porque los literales de cadena deben aparecer entre comillas simples.