Bonjour
Comment parvenir à créer un job générique afin d'insérer dans n tables le contenu de n feuilles excel ?
Ceci en respectant le fait que les noms et tailles de colonnes sont propres à chaque table (intégrent le nom de la feuille Excel)
L'exemple de fichier en entrée est en PJ.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CREATE TABLE "REF2"."FP_REF_T1" ( CODE_REF_T1 character varying (1), LIB_REF_T1 character varying(50), CONSTRAINT "PK_FP_REF_T1" PRIMARY KEY (CODE_REF_T1)) WITH (OIDS=FALSE); -- CREATE TABLE "REF2"."FP_REF_T2" ( CODE_REF_T2 character varying (4), LIB_REF_T2 character varying(10), CONSTRAINT "PK_FP_REF_T2" PRIMARY KEY (CODE_REF_T2)) WITH (OIDS=FALSE);
Mon job actuel, fonctionne mais avec les tables créées comme ceci :
Code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CREATE TABLE "REF2"."FP_REF_T1" ( CODE_REF character varying , LIB_REF character varying, CONSTRAINT "PK_FP_REF_T1" PRIMARY KEY (CODE_REF)) WITH (OIDS=FALSE); -- CREATE TABLE "REF2"."FP_REF_T2" ( CODE_REF character varying , LIB_REF character varying, CONSTRAINT "PK_FP_REF_T2" PRIMARY KEY (CODE_REF)) WITH (OIDS=FALSE);
D'avance merci de votre attention
msomso
Partager