miércoles, 21 de marzo de 2012

Clase 21 de Marzo

--DECLARAMOS 2 VARIABLES Y MOSTRAMOS EN PANATALLA EL VALOR DE CADA UNA (TEXTO)--

DECLARE
MENSAJE1 VARCHAR2(4):='HOLA';
MENSAJE2 VARCHAR2(8):='MUNDO';
BEGIN
DBMS_OUTPUT.PUT_LINE(MENSAJE1 || MENSAJE2);
END



--EJERCICIO 2

CREATE TABLE T1(E INTEGER, F INTEGER);
BEGIN
INSERT INTO T1 VALUES(1, 3);
INSERT INTO T1 VALUES(2, 4);
END

SELECT * FROM T1;

DECLARE
A NUMBER;
B NUMBER;
BEGIN
SELECT E,F INTO A,B
FROM T1
WHERE E>1;
INSERT INTO T1 VALUES(B,A);
END;



--EJERCICIO 3 (SI EXISTE MAS DE UN REGISTRO)

DECLARE
A INTEGER;
BEGIN
SELECT COUNT(*) INTO A
FROM T1;
IF A>1 THEN
DBMS_OUTPUT.PUT_LINE('HAY MAS DE UN REGISTRO');
ELSE
DBMS_OUTPUT.PUT_LINE('HAY SOLO UN REGISTRO');
END IF;
END



--EJERCICIO 4 (NUMERO PAR O IMPAR)

DECLARE
A INTEGER;
MSG VARCHAR2(5);
BEGIN
SELECT COUNT(*) INTO A
FROM T1;
IF MOD(A,2)=0 THEN
MSG:='PAR';
ELSE
MSG:='IMPAR';
END IF;
DBMS_OUTPUT.PUT_LINE('HAY SOLO UN REGISTRO');
END

1 comentario:

  1. Best casinos near me - DrmCD
    In terms of 충청북도 출장마사지 bonus codes, casino games 김해 출장안마 are available as bonus 파주 출장샵 cash, 용인 출장마사지 no deposit bonus, and 광주 출장안마 even promotions for new players. If you are a newcomer,

    ResponderEliminar