lancer 2 requêtes en même temps

lancer 2 requêtes en même temps - SQL/NoSQL - Programmation

Marsh Posté le 08-04-2003 à 16:38:00    

Est-ce que qq sait comment lancer deux requêtes en même temps. Existe t-il une commande qui relie les deux requêtes.
Merci

Reply

Marsh Posté le 08-04-2003 à 16:38:00   

Reply

Marsh Posté le 08-04-2003 à 17:07:07    

Qu'est-ce que tu veux faire exactement ?
 
Y'a x façon de faire plus ou moins ce que tu veux, mais chacune avec des limitations particulières. Donc explique ce que tu veux faire (forcer l'intégrité référencielle lors d'une mise à jour, suppressions en cascade, update de deux tables à la fois ligne par ligne, quoi ?)

Reply

Marsh Posté le 09-04-2003 à 08:15:34    

en fait je veux faire la même chose que dans l'autre post.
je voudrais faire une requete qui modifie des valeurs dans une table et une autre requete qui modifie des valeurs dans une autre table.
J'essaie d'aborder mon problème sous un autre angle.

Reply

Marsh Posté le 09-04-2003 à 21:20:25    

abandonne cette solution.
 
tu peux à la limite utilser un trigger, qui pour chaque ligne de T1 va mettre à jour les lignes de T2 correspondantes ense basant sur les infos de T1. Mais niveau perfs c'est moyen, par contre ça sera transactionnel.

Reply

Marsh Posté le 09-04-2003 à 23:59:43    

MagicBuzz a écrit :

abandonne cette solution.
 
tu peux à la limite utilser un trigger, qui pour chaque ligne de T1 va mettre à jour les lignes de T2 correspondantes ense basant sur les infos de T1. Mais niveau perfs c'est moyen, par contre ça sera transactionnel.

bah si tu fais deux requetes d'affillée, cest transactionnel aussi, si t'as pas l'autocommit [:spamafote]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 10-04-2003 à 00:25:12    

ça dépends du SGBD et de ce qu'il utilise pour accéder à la base.
 
sinon, je lui ai déjà proposé de faire dans une transaction dans un autre topic, ou alors, s'il n'y a pas de transactions sur son son sgbd, il peut faire un lock sur les deux tables avant de les updater.


Message édité par MagicBuzz le 10-04-2003 à 00:26:15
Reply

Marsh Posté le 10-04-2003 à 08:48:05    

Comment utilise t'on les triggers?

Reply

Marsh Posté le 10-04-2003 à 16:40:41    

déjà, indique quel est ton sgbd

Reply

Marsh Posté le 11-04-2003 à 11:34:46    

DB2 ..... :??:

Reply

Marsh Posté le 11-04-2003 à 11:42:24    

maxwell01 a écrit :

Comment utilise t'on les triggers?


ben tu crees ton trigger et l'utilisation se fait implictement quand l'evenement sur lequel est base le trigger survient

Reply

Sujets relatifs:

Leave a Replay

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