Insert into dans pluisieurs tables.

mario002e Messages postés 95 Statut Membre -  
 rasta -
Bonjour,
J'aimerais savoir s'il est possible d'opérer à une insertion multiple. ie inserer des données dans pluisieurs tables à la fois à l'aide d'une seule commante insert into

3 réponses

X-Fan Messages postés 811 Statut Membre 24
 
Non je ne pense pas que ce soit faisable.
0
Cisco
 
Non, impossible.
0
X-Fan Messages postés 811 Statut Membre 24
 
Ouai, tout au plus, s'il désire intégrer précisément la même valeur dans plusieurs tables ayant le même champ (avec le même nom), il peut faire une boucle en ne changeant que le nom de la table.
0
rasta
 
c'est possible en Oracle 9 et plus, grace à la commande insert all, dont la syntaxe donne quelques chose comme :
insert all
into table_1 (colonnes de la table 1)
into table_2 (colonnes de la table 2)
select (qui renvoie les colonnes requises pour le templissage de la table 1 et 2)
-1