Salut à tous
voici ma table
CREATE TABLE SIHO_DEMANDE_BLOC
(
SIHO_COD_ETAB VARCHAR2(10 BYTE) NOT NULL,
SIHO_ANN_DEM_BLOC NUMBER(4) NOT NULL,
SIHO_NUM_DEM_BLOC NUMBER(10) NOT NULL,
SIHO_ANN_ADM NUMBER(4) NOT NULL,
SIHO_NUM_ADM NUMBER(10) NOT NULL,
SIHO_COD_SERVICE VARCHAR2(10 BYTE) NOT NULL,
SIHO_CODE_BLOC VARCHAR2(10 BYTE) NOT NULL,
SIHO_MAT_MED VARCHAR2(10 BYTE) NOT NULL,
SIHO_ANN_PRES_BLOC NUMBER(4),
SIHO_NUM_PRES_BLOC NUMBER(5),
SIHO_DATE_DEM_BLOC DATE,
SIHO_NAT_DEM_BLOC VARCHAR2(1 BYTE),
SIHO_OBS_DEM_BLOC VARCHAR2(1000 BYTE),
SIHO_TECH_CH VARCHAR2(1000 BYTE),
SIHO_BESOINS VARCHAR2(1000 BYTE),
SIHO_DATE_PINT_BLOC DATE,
SIHO_HEURE_PINT_BLOC DATE,
SIHO_ETAT_DEM_BLOC CHAR(1 BYTE),
SIHO_DUREE_HPINT_BLOC NUMBER(3),
SIHO_DUREE_MPINT_BLOC NUMBER(3)
)
les dates et l'heure à comparer sont SIHO_DATE_PINT_BLOC et SIHO_HEURE_PINT_BLOC donc si SIHO_DATE_PINT_BLOC n =SIHO_DATE_PINT_BLOC n+1 et SIHO_HEURE_PINT_BLOC n=SIHO_HEURE_PINT_BLOC n+1 alors SIHO_HEURE_PINT_BLOC n+1=SIHO_HEURE_PINT_BLOC n+1 + SIHO_DUREE_HPINT_BLOC n + SIHO_DUREE_MPINT_BLOC n
sinon affiche la date n
repete l'algo
c'est un peu cela ma difficulté
je travaille avec forms 9i
Merci de vos conseils A++++
Partager