Insertion de lignes différentes dans plusieurs tables

Insertion de lignes différentes dans plusieurs tables - SQL/NoSQL - Programmation

Marsh Posté le 26-04-2006 à 21:18:29    

Bonjour,
 
J'aimerais savoir comment peut on faire pour insérer des lignes dans des tables différentes ?
Faut il faire une jointure ?
 
 
Merci

Reply

Marsh Posté le 26-04-2006 à 21:18:29   

Reply

Marsh Posté le 26-04-2006 à 21:28:37    

non
pour insérer, tu dois faire tout séparemment pour chaque table. Il n'est pas possible d'insérer dans plusieurs tables en une requête SQL... A moins d'utiliser des procédures PL SQL (Oracle) qui encloberait l'ensemble des requêtes. Mais bon au bout du compte, ça reste plusieurs requetes bien qu'au niveau de la couche client, tu n'en fait qu'une...

Reply

Marsh Posté le 27-04-2006 à 02:57:52    

et là, interviennent le commit et roolback...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed