Practicas PL

También podría gustarte

Está en la página 1de 2

SET SERVEROUTPUT ON -- SE USA PARA VER LA SALIDA DEL PL DECLARE --DECLARO VARIABLES Y ASIGNO EL TIPO DE VARIABLE, LAS INICIALIZO

V_MIVARIABLE VARCHAR(20):= 'HOLA MUNDO'; --INICIO EL CODIGO CON PALABRA BEGIN BEGIN DBMS_OUTPUT.PUT_LINE(V_MIVARIABLE); -- DBMS_OUTPUT_PUT_LINE() IGUAL QUE EL SYSTE M.OUT.PRINTLN()

CURSOR EN PLSQL BEGIN FOR nombrecursor IN(recibe sentencia sql tabla1) LOOP DBMS_OUTPUT.PUT_LINE('COLUMNA 1=' || nombrecursor.columna1 || 'COLUMNA 2 =' || nombrecursor.columna2); ENDLOOP END ------------------------------SET SERVEROUTPUT ON DECLARE ----| | NOMBRE VARIABLE | | | | ----BEGIN FOR cursor1 IN (select * from tabla) LOOP DBMS_OUTPUT.PUT_LINE('COMENTARIO'||cursor1.columna1) END LOOP ----------------SERVEROUTPUT ON DECLARE CODI NOMB AGEE PERSONA.ID_PERSONA%TYPE PERSONA.NOM_PERSONA%TYPE PERSONA.EDAD_PERSONA%TYPE PLS_INTEGER BOOLEAN VARCHAR2 CHAR NUMBER BINARY DOUBLE BINARY FLOAT BINARY_INTEGER

BEGIN SELECT ID_PERSONA INTO CODI FROM PERSONA SELECT NOMPERSONA INTO NOMB FROM PERSONA SELECT EDAD_PERSONA INTO AGEE FROM PERSONA TYPE TPERSONA IS RECORD( CODIGO NUMBER, NOMBRE VARCHAR(50) EDAD NUMBER ) V_PERSONA TPERSONA; V_PERSONA.CODIGO:= CODI V_PERSONA.NOMBRE:= NOMB V_PERSONA.CODIGO:= AGEE DBMS_OUTPUT.PUT_LINE('LA PERSONA'||CODI||'DE NOMBRE'||NOMB||'TIENE'||AGEE||'DE E DAD'); END

También podría gustarte