Professional Documents
Culture Documents
TYPE name_table_type 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: DECLARE v_customer VARCHAR2(50) := Womansport ; v_weight NUMBER(3) := 600; v_message VARCHAR2(255) := Producto 10012 ; BEGIN DECLARE v_customer NUMBER(7) := 201; v_message VARCHAR2(255) := Producto 11001 ; v_new_locn VARCHAR2(50) := Europa ; BEGIN v_weight := v_weight + 1; v_new_locn := Oeste || v_new_locn; END; v_weight := v_weight + 1; v_message := v_message || est en stock ; v_customer := Carmen || v_customer ; v_new_locn := Oeste || v_new_locn; END;
Introduccin a PL/SQL
3. Construye un bloque PL/SQL que pida el precio de un producto y el valor del IVA a aplicarle, e imprima el valor del total del producto. 4. Construye un bloque PL/SQL que seleccione el artculo de mayor PVP en la tabla ARTICULOS y almacene su valor en una variable de SQL para imprimirlo a continuacin. 5. Crea y almacena en un fichero un bloque PL/SQL que inserte un nuevo artculo en la tabla ARTICULOS. Los datos del cdigo y nombre deben pedirse previamente por teclado para darlos como argumentos. 6. Un bloque PL/SQL debe actualizar la direccin de un cliente en la tabla CLIENTES. Para ello, el bloque pedir el cdigo del cliente y su nueva direccin. 7. Crea un bloque que borre todos los proveedores de un pas que se pedir por teclado. Debe imprimirse el nmero de proveedores que se han borrado.
Introduccin a PL/SQL
Introduccin a PL/SQL
Introduccin a PL/SQL
Introduccin a PL/SQL