10/03/2009, 12:24
|
| | Fecha de Ingreso: marzo-2009
Mensajes: 8
Antigüedad: 15 años, 9 meses Puntos: 0 | |
Como seria estos procesos en Postgres ? Como seria estos procesos en Postgres ?
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; |