1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| SELECT *
FROM PLEMENAGER.TYPE_POPULATION rf
WHERE NOT EXISTS
(
SELECT *
FROM GRHUM.TYPE_POPULATION act
WHERE act.C_TYPE_POPULATION = rf.C_TYPE_POPULATION
AND act.LC_TYPE_POPULATION = rf.LC_TYPE_POPULATION
AND act.LL_TYPE_POPULATION = rf.LL_TYPE_POPULATION
AND COALESCE(act.REF_REGLEMENTAIRE, 0) = COALESCE(rf.REF_REGLEMENTAIRE, 0)
AND act.TEM_FONCTIONNAIRE = rf.TEM_FONCTIONNAIRE
AND act.TEM_ATOS = rf.TEM_ATOS
AND act.TEM_ITARF = rf.TEM_ITARF
AND act.TEM_ENS_SUP = rf.TEM_ENS_SUP
AND act.TEM_ENSEIGNANT = rf.TEM_ENSEIGNANT
AND act.TEM_2DEGRE = rf.TEM_2DEGRE
AND act.TEM_HOSPITALIER = rf.TEM_HOSPITALIER
AND act.TEM_BIBLIO = rf.TEM_BIBLIO
AND act.TEM_CARRIERE = rf.TEM_CARRIERE
AND TO_CHAR(act.D_CREATION) = TO_CHAR(rf.D_CREATION)
AND TO_CHAR(act.D_MODIFICATION) = TO_CHAR(rf.D_MODIFICATION)
AND act.TEM_1DEGRE = rf.TEM_1DEGRE
AND act.TEM_VISIBLE = rf.TEM_VISIBLE
AND COALESCE(act.D_OUVERTURE, 0) = COALESCE(rf.D_OUVERTURE, 0)
AND COALESCE(act.D_FERMETURE, 0) = COALESCE(rf.D_FERMETURE, 0)
)
ORDER BY rf.C_TYPE_POPULATION |