Diferència entre revisions de la pàgina «P1-Introducció a PLSQL»
De wikiserver
(Es crea la pàgina amb «'''1) ¿Qué bloque PL/SQL de los siguientes se ejecuta correctamente?''' a) BEGIN END; b) DECLARE v_amount INTEGER(10); END; c) DECLARE BEGIN …».) |
|||
| Línia 14: | Línia 14: | ||
DBMS_OUTPUT.PUT_LINE(amount); | DBMS_OUTPUT.PUT_LINE(amount); | ||
END; | END; | ||
| + | <!-- | ||
| + | El bloque a no se ejecuta. No tiene ninguna sentencia ejecutable. | ||
| + | El bloque b no tiene la sección ejecutable obligatoria que empieza por la palabra | ||
| + | clave BEGIN. | ||
| + | El bloque c tiene todas las partes necesarias, pero ninguna sentencia ejecutable. | ||
| + | El bloque d se ejecuta correctamente. | ||
| + | --> | ||
'''2) Cree y ejecute un bloque anónimo simple cuya salida sea “Hello World”. Ejecute y guarde este script como hello.sql.''' | '''2) Cree y ejecute un bloque anónimo simple cuya salida sea “Hello World”. Ejecute y guarde este script como hello.sql.''' | ||
| + | <!-- | ||
| + | SET SERVEROUTPUT ON | ||
| + | BEGIN | ||
| + | DBMS_OUTPUT.PUT_LINE(' Hello World '); | ||
| + | END; | ||
| + | --> | ||
Revisió del 17:15, 27 oct 2014
1) ¿Qué bloque PL/SQL de los siguientes se ejecuta correctamente?
a) BEGIN
END;
b) DECLARE
v_amount INTEGER(10);
END;
c) DECLARE
BEGIN
END;
d) DECLARE
v_amount INTEGER(10);
BEGIN
DBMS_OUTPUT.PUT_LINE(amount);
END;
2) Cree y ejecute un bloque anónimo simple cuya salida sea “Hello World”. Ejecute y guarde este script como hello.sql.