Dans les fonctions d'import (cf 10_FUNCTION.sql : fonctions _import_veloroutesxxx() et _insert_import_veloroutesxxx()
Des verifs sont faites, exemple :
(EXISTS (SELECT 1 FROM veloroutes.portion_val WHERE code = type_portion)
OR EXISTS (SELECT 1 FROM veloroutes.portion_val WHERE libelle = type_portion))
On veut verifier que la valeur d'un champs de type énuméré correspond bien au code ou au libelle de la table l'énumération correspondante.
--> Utiliser upper() ou lower() pour être moins restrictif.
Dans les fonctions d'import (cf 10_FUNCTION.sql : fonctions _import_veloroutesxxx() et _insert_import_veloroutesxxx() Des verifs sont faites, exemple :
On veut verifier que la valeur d'un champs de type énuméré correspond bien au code ou au libelle de la table l'énumération correspondante.
--> Utiliser upper() ou lower() pour être moins restrictif.