Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/03/2009, 07:28
barbagallo
 
Fecha de Ingreso: marzo-2009
Mensajes: 8
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Como seria estos procesos en Postgres ?

Cita:
Iniciado por barbagallo Ver Mensaje
Como seria estos procesos en Postgres ?
Me refiero que como seria programarlo en postgres porque esta en Oracle


FOR I IN 1..19
LOOP
IF I > 11 THEN
J := J+1;
total[J] := TO_NUMBER(SUBSTR(X_Rif,I,1)) * valor[J];
END IF;
END LOOP;

Total[9] := Valor[9] * Valor;

FOR I IN 1..9
LOOP
Total := Total + Total[I];
END LOOP;

Dividendo := FLOOR(Total/11);

Resto := Total - (Dividendo * 11);

IF Resto > 1 THEN
Digito := 11 - Resto;
ELSE
Digito := 0;
END IF;