Bonjour.
Je souhaite insérer les données d'une table dans une autre en "zappant" les erreurs, c'est-à-àdire que si une ligne est déjà présente dans la table cible (selon la clé primaire), elle est ignorée et l'insertion continue.
Je ne souhaite pas faire d'insertion ligne à ligne car il s'agit de gros volumes (table source 3 millions, table cible 45 millions). Je souhaite simplement faire un "insert into... select * from... " (les deux tables ont la même structure) en ignorant les erreurs. L'insertion est dans une fonction PL/SQL mais je ne veux pas de curseurs ou autre sous peine de performances dégradées (il me semble).
Est-ce possible à l'aide d'options (que j'ignore) ?
Merci![]()
Partager