Practica Declaracion Variables

download Practica Declaracion Variables

of 5

Transcript of Practica Declaracion Variables

  • 7/25/2019 Practica Declaracion Variables

    1/5

    INDRA - Introduccion a PL/SQL

    Practica2 declaracion de Variables

    1) Cuales de las siguientes declaraciones de literales numericos son invalidas

    a) v_number number := -7;

    b) v_number2 number := 7. ;

    c) v_number3 number := 7, ;

    d) v_number4 number := 7E124 ; ok

    e) v_number5 number := !"" ;

    #) v_limite_de_credito C$%&'& ('" := 5***.**;

    g) v_limite_de_credito ('" C$%&'& := 5***.**;

    +) v_+oras_semanales &( /'!"& 0*;

    i) v_horas_semanales INTEGER E!"#$T := 4%;ok

    ) v_+oras_semanales /'!"& &( 0*;

    k) v_num & v_num2 INTEGER;ok

    2) Cuales de las siguientes declaraciones de literales de cadena son invalidas

    'adena( var'har*%):= +es,o es un a-os,ro.e +++; invalid

    literal c+ar := ;

    literal2 c+ar :=4 ;

    3) "as siguientes e6resiones son euivalentes 8

    5120 uiere decir 5 9 1*99120

    0) la siguiente declaracion , da error en la declaracion 8

    cadena varc+ar25) := Curso;

    cadena varc+ar25) := curso;

    No son i/uales se valida el 'on,enido de la variable 0

    si se rede#ine , eecuta el siguiente 6l 8 Cual es la salida 8

    declare

    cadena varc+ar25) := Curso;

    cadena2 varc+ar25) := curso;

    begin

    i# cadena = cadena2 t+en dbms_out6ut.6ut_lineiguales); end i#;

    end;

    __?@"'$2 >__?@"'$4&B@ ;

  • 7/25/2019 Practica Declaracion Variables

    2/5

    I

    )"a siguiente declaracion de#ine dos variables distintas 8

    Codigo_6ostal &(;

    codigo_6ostal &(;

    no

    7) "a siguiente asignaciDn de subti6os es correcta 8

    set serverout6ut on;

    declare

    v_num numero.nro_numero4tA6e;

    v_num2 v_num4tA6e ;

    subtA6e v_num3 is v_num4tA6e ;v_num0 v_num3 ;

    begin

    v_num2 := 1* ;

    v_num3 := 2* ;

    dbms_out6ut.6ut_lineoE FF v_num2 FF FF v_num0 );

    end;

    y THEN

    high := y;

    ELSE

    high := x;

    END IF;

    11) ada la siguiente tabla de conversiones im6licitas

    s valida la siguiente conversiDn 8

    set serverout6ut on ;

    declare

    mi_var number := 3;

    mi_var2 c+ar3) := 1 ;

    begin

    i# mi_var2 L mi_var t+en

    dbms_out6ut.6ut_line es maAor);

    else

    dbms_out6ut.6ut_line es menor);

  • 7/25/2019 Practica Declaracion Variables

    5/5

    end i# ;

    end;