|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 3 ![]() |
Ci-joint 3 méthodes pour exécuter un chargement de données dans Oracle dont je retrouve amplement de documentation. Le problème auquel j'aimerais trouver une solution est le suivant : la source de données est une BD MsAccess dont une des variables est un No_séquentiel automatique. Ce No_sequentiel doit être modifier avant ou au moment de l'insertion dans Oracle pour en pas être en conflit avec ce qui existe déjà (No_sequence fait parti de la clé). On ne peut envisager qque chose du genre max(no_sequence)+1, je dois aller cherche la valeur du "next val" pour no_sequence dans une table de contrôle et mettre à jour cette même table de contrôle à la fin du chargement. Si ça s'exprime assez bien en français, y a-t-il qqu'un qui aurait qques idées de codage en language SAS? Reconnaissance et remerciements.
Code :
|
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() |
Bonjour,
Tu peux utiliser une séquence oracle, du coup tu n'auras pas de doublons dans ta base oracle. Cordialement
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com