CONTADOR Hola, haber si pueden ayudarme.... estoy ya bloqueada...
se trata de lo siguiente es una funcion donde cada ves que yo ponga parametros de entrada en este caso son fechas..me agregue un consecutivo, esto con el motivo de saber cuantas fallas tiene..si entro me dbe de poner 1, y si entro alrato 2..es un consecutivo de acuerdo a la fecha y debe de ser por estado... cuantas fallas tiene el estado por dia.... help me please...gracias de antemano...
FUNCTION RMN_CONTADOR
(
P_FECHA_SALE IN NUMBER,
P_FECHA_INICIA IN NUMBER,
P_FECHA_FINAL IN NUMBER,
P_ESTADO IN NUMBER,
P_FECHA_NORMAL IN VARCHAR,
P_HORA IN NUMBER
)
RETURN NUMBER IS
FALLAS IN VARCHAR;
NUM_FALLA IN NUMBER;
FECHA_SALE IN NUMBER,
FECHA_INICIA IN NUMBER,
FECHA_FINAL IN NUMBER,
ESTADO IN NUMBER,
FECHA_NORMAL IN VARCHAR,
HORA IN NUMBER
FALLAS:=PARAMETROS(P_FECHA_,P_FECHA_INICIA, P_FECHA_FINAL, P_ESTADO,
P_FECHA_NORMAL, P_HORA);
IF FALLAS = 'S' THEN
IF P_FECHA_INICIA = 20 THEN
IF FECHA_FINAL IS NOT NULL THEN
--OBTIENE EL VALOR DE INICIO Y FIN
FECHA_INICIA:= (P_FECHA_,P_FECHA_INICIA, P_FECHA_FINAL, P_ESTADO,
P_FECHA_NORMAL, P_HORA);
FECHA_FINAL:= (P_FECHA_,P_FECHA_INICIA, P_FECHA_FINAL, P_ESTADO,
P_FECHA_NORMAL, P_HORA);
NUM_FALLA := 1++;
ELSE
__________________
El mundo esta en manos de aquellos que tienen el coraje de soñar y de correr el riesgo de vivir sus sueños.
|