djtoz a écrit :
merci ca marche parfaitement
j'ai pas mis d index, je sais pas a quoi ca sert...
et stocker la procedure, tu peut preciser ?
comme tu as l ai cale en SQL, je me permet de te pose une seconde question alors
comment faire une update d une valeur dans une table et un insert dans une autre table en une seule requete ?
|
on peut pas, mais c'est pas grave.
Il existe la notion de transaction, c'est un ensemble d'actions qui ne sont visibles (aux autres personnes en gros) qu'une fois la transaction terminée.
Pour faire simple :
BEGIN;
ton insert;
ton update;
COMMIT;
si tu oublies le commit, ta transaction ne sera pas visible, c'est lui qui termine.
Si tu changes d'avis en cours de transaction (genre t'es en train de tapper à la main dans une console) tu peux faire ROLLBACK pour l'annuler (toutes les actions).
Pour les indexes et le stockage côté serveur, laisse tomber pour l'instant, tu verras avec le temps (au cours de tes lectures ou des cours).