-- transaction réalisant une commande
--
\set ncommandes 100
\setrandom num_commande 1 :ncommandes

BEGIN;
SELECT c.numero_commande, c.date_commande, lots.numero_lot, lots.numero_suivi FROM commandes c JOIN lignes_commandes l ON (c.numero_commande = l.numero_commande) JOIN lots ON (l.numero_lot_expedition = lots.numero_lot) WHERE c.numero_commande = :num_commande FOR UPDATE;
SELECT pg_sleep(1);
COMMIT;
