return: text lang: plpgsql src: | DECLARE result TEXT; BEGIN -- UCD INSERT INTO base.t_ucd(oid, code, texte, texte_court) SELECT 0, chr(127) || '*', 'Non renseigné', 'N/R' WHERE 0 NOT IN (SELECT oid FROM base.t_ucd); -- LPP INSERT INTO base.t_lpp(oid, code, texte, texte_court) SELECT 0, chr(127) || '*', 'Non renseigné', 'N/R' WHERE 0 NOT IN (SELECT oid FROM base.t_lpp); -- Sites INSERT INTO eco.t_sites(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseigné', 'N/R' WHERE 0 NOT IN (SELECT oid FROM eco.t_sites); -- Comptes INSERT INTO eco.t_compte(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseigné', 'N/R' WHERE 0 NOT IN (SELECT oid FROM eco.t_compte); -- Classification ATC INSERT INTO eco.t_classification_atc(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*********', 'Non renseignée', 'Non renseignée' WHERE 0 NOT IN (SELECT oid FROM eco.t_classification_atc); -- Familles articles INSERT INTO eco.t_familles_articles(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseignée', 'Non renseignée' WHERE 0 NOT IN (SELECT oid FROM eco.t_familles_articles); -- Sous Familles articles INSERT INTO eco.t_sous_familles_articles(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseignée', 'Non renseignée' WHERE 0 NOT IN (SELECT oid FROM eco.t_sous_familles_articles); -- Types articles INSERT INTO eco.t_types_articles(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseigné', 'Non renseigné' WHERE 0 NOT IN (SELECT oid FROM eco.t_types_articles); -- Catégories articles INSERT INTO eco.t_categories_articles(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseigné', 'Non renseigné' WHERE 0 NOT IN (SELECT oid FROM eco.t_categories_articles); -- Sous Catégories articles INSERT INTO eco.t_sous_categories_articles(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseigné', 'Non renseigné' WHERE 0 NOT IN (SELECT oid FROM eco.t_sous_categories_articles); -- Référence article INSERT INTO eco.t_article_reference_cacic(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseigné', 'Non renseigné' WHERE 0 NOT IN (SELECT oid FROM eco.t_article_reference_cacic); -- Lieux INSERT INTO eco.t_lieux(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseigné', 'Non renseigné' WHERE 0 NOT IN (SELECT oid FROM eco.t_lieux); -- Articles INSERT INTO eco.t_articles(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseigné', 'Non renseigné' WHERE 0 NOT IN (SELECT oid FROM eco.t_articles); -- unités INSERT INTO eco.t_unites(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseignée', 'Non renseignée' WHERE 0 NOT IN (SELECT oid FROM eco.t_unites); -- Types de fournisseur INSERT INTO eco.t_types_fournisseurs(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseigné', 'Non renseigné' WHERE 0 NOT IN (SELECT oid FROM eco.t_types_fournisseurs); -- Fournisseurs INSERT INTO eco.t_fournisseurs(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseigné', 'Non renseigné' WHERE 0 NOT IN (SELECT oid FROM eco.t_fournisseurs); -- Gestionnaires INSERT INTO eco.t_gestionnaires(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseigné', 'Non renseigné' WHERE 0 NOT IN (SELECT oid FROM eco.t_gestionnaires); -- Référence fournisseur cacic INSERT INTO eco.t_fournisseur_reference_cacic(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseigné', 'Non renseigné' WHERE 0 NOT IN (SELECT oid FROM eco.t_fournisseur_reference_cacic); -- Référence fournisseur cti INSERT INTO eco.t_fournisseur_reference_cti(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseigné', 'Non renseigné' WHERE 0 NOT IN (SELECT oid FROM eco.t_fournisseur_reference_cti); -- unites fonctionnelles INSERT INTO eco.t_unites_fonctionnelles(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseignée', 'Non renseignée' WHERE 0 NOT IN (SELECT oid FROM eco.t_unites_fonctionnelles); -- Types de mouvement INSERT INTO eco.t_types_mouvements(oid, code_original, code, texte, texte_court) SELECT 0, '', chr(127) || '*', 'Non renseigné', 'Non renseigné' WHERE 0 NOT IN (SELECT oid FROM eco.t_types_mouvements); RETURN 'OK'; END;