Bonjour,
J'ai une petite question : je cherche à remplir une table INFOS_ALIM qui me donne les informations sur l'alimentation (par package).
J'ai donc un composant OLE DB d'entrée qui détermine le numéro d'alimentation via la requete suivante :
Je voudrais ensuite exécuter une requete d'insertion de ce type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT ISNULL(MAX(NUM_ALIM)+1, 1) AS NUM_ALIM FROM INFOS_ALIM
Avec la valeur de NUM_ALIM remplacée par la précédente. Comment faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 INSERT INTO INFOS_ALIM(INFOS_ALIM_ID,SUPPRESSION_FLAG,CREAT_DT,MODIF_DT,CODE_WF,LIB_WF,NUM_ALIM,LIB_CPT,VAL_CPT,ETAT,LIB_ERR) VALUES (NEWID(),NULL, NULL, NULL, 'WF_01', 'Début alimentation', NUM_ALIM, NULL, NULL, 1, NULL)
D'autre part, est il possible de créer un package 'fonctionnel' qui ne s'occuperait que d'insérer des données dans cette table, et qui serait appelé par les autres packages avec des variables ?
Merci d'avance de vos réponses.
Partager