ayuuuuuudaaaaaa!!!! con sql pl por favor!!!

Discussion in 'Programación & Programación Web' started by jor-g, Apr 8, 2012.

  1. jor-g

    jor-g Usuario Nuevo nvl. 1
    697/812

    Joined:
    Dec 16, 2009
    Messages:
    619
    Likes Received:
    1
    necesito ayuda con PL SQL
    necesito sacar los numero primos dentro de un rango determinado y lo unico k puedo hacer en comparar si es o no es primo

    para k tengan una idea he conseguido solo esto
    DECLARE
    CONTADOR integer;
    N integer;
    -- var varchar2(255);
    BEGIN
    CONTADOR:=0;
    N:=5;
    FOR I IN 2..N
    LOOP
    IF MOD(N,I)=0 THEN contador:=CONTADOR+1;
    END IF;
    END LOOP;
    if CONTADOR>2 then
    var:='no es primo';
    else
    var:='es primo';
    end if;
    DBMS_OUTPUT.PUT_LINE(VAR);
    END

    pero necesito sacar
    Crear un bloque para señalar los numeros primos entre 4 y 60

    si alguien entiende me puede ayudar x favor
    :nanay:

    no m digan k vaya a google ya k recorri todo google y no sale nada de este tipo
     
  2. santiago1996

    santiago1996 Usuario Casual nvl. 2
    37/41

    Joined:
    Jan 14, 2011
    Messages:
    2,893
    Likes Received:
    1
    vas bien encaminado pero te falta el for que va de 4 a 60 que estaria mas afuera d elo que tienes y otra variable que guarde los numeros eso no mas suerte
     
  3. santiago1996

    santiago1996 Usuario Casual nvl. 2
    37/41

    Joined:
    Jan 14, 2011
    Messages:
    2,893
    Likes Received:
    1
    podrias definir si estas trabajando en bloques anonimos procedimientos o trigers
     
  4. santiago1996

    santiago1996 Usuario Casual nvl. 2
    37/41

    Joined:
    Jan 14, 2011
    Messages:
    2,893
    Likes Received:
    1
    sabes ocupar cursores?
     
  5. the kamikase

    the kamikase Usuario Maestro nvl. 6 ★ ★ ★ ★
    697/812

    Joined:
    Sep 19, 2008
    Messages:
    68,365
    Likes Received:
    42
    a soporte !
     
  6. jor-g

    jor-g Usuario Nuevo nvl. 1
    17/41

    Joined:
    Dec 16, 2009
    Messages:
    619
    Likes Received:
    1
    no se ocupar cursores ni trigers aun,
    entiendo k debo acupar un for pero COMO???
    no se me ocurre como hacer la formula para ke recorra el for,
    sake y muestre solo numeros primos

    solo se compara un numero x....... si m puedes ayudar seria excelente :rezo: