ejercicio orcl
DESCRIPTION
ejercicios oracleTRANSCRIPT
1. Evalúa cada una de las declaraciones de variables siguientes y determina cuales no son válidas y por qué.DECLAREv_id NUMBER(4); verdaderov_x, v_y, v_z VARCHAR2(10); falso, se puede declarar una variable a la vezv_birthdate DATE NOT NULL; falso debe estar inicializado not nullv_in_stock BOOLEAN := 1; falso debe estar inicializada en true o falseemp_record emp_record_type; TYPE emp IS TABLE OF VARCHAR2(20); INDEX BY BINARY_INTEGER; dept_name_table name_table_type;
2. Indica el valor de las variables del siguiente bloque PL/SQL en cada momento:
3. Construye un bloque PL/SQL que pida el precio de un producto y el valor del IVA aplicarle, e imprima el valor del total del producto.
4. Construye un bloque PL/SQL que seleccione el artículo de mayor PVP en la tablaARTICULOS y almacene su valor en una variable de SQL para imprimirlo a continuación.
5. Crea y almacena en un fichero un bloque PL/SQL que inserte un nuevo artículo en la tabla ARTICULOS. Los datos del código y nombre deben pedirse previamente por teclado para darlos como argumentos.
http://www.devjoker.com/foros/Foro-ORACLE/1787/PLSQL-leer-datos-por-teclado.aspx
6. Un bloque PL/SQL debe actualizar la dirección de un cliente en la tabla CLIENTES.Para ello, el bloque pedirá el código del cliente y su nueva dirección.
7. Crea un bloque que borre todos los proveedores de un país que se pedirá por teclado. Debe imprimirse el número de proveedores que se han borrado.