A voir également:
- Sql- delete le dernier tuple ajoute ?
- Just delete me - Guide
- Hiberfil.sys delete - Guide
- Le dernier iphone - Guide
- Nouveau tag ajouté - Forum Téléphones & tablettes Android
- Page qui s’ouvre toute seule - Forum Huawei
1 réponse
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
5 févr. 2007 à 18:22
5 févr. 2007 à 18:22
Bonjour,
Deux choses.
- Premièrement, cela dépend de ton SGBD. Quel base de données utilises-tu ?
- Deuxièmement, utilisé MAX(id) est très dangereux. Imagine que deux personnes travaillent en même temps, le premier rentre des données, le deuxième aussi, puis le premier veut supprimer sa ligne : il va effacer celle de son collègue ! Il existe des méthodes pour régler ce genre de problèmes, mais elles dépendent de ton SGBD. D'où le première remarque ;)
Xavier
Deux choses.
- Premièrement, cela dépend de ton SGBD. Quel base de données utilises-tu ?
- Deuxièmement, utilisé MAX(id) est très dangereux. Imagine que deux personnes travaillent en même temps, le premier rentre des données, le deuxième aussi, puis le premier veut supprimer sa ligne : il va effacer celle de son collègue ! Il existe des méthodes pour régler ce genre de problèmes, mais elles dépendent de ton SGBD. D'où le première remarque ;)
Xavier
5 févr. 2007 à 19:19
Si il existe un meilleur moyen ca serait bien en effet.
Nous avons en cours parlé des transactions ca doit avoir un rapport avec ca.
Mais le logiciel que nous développons ne sera sans doute pas multiposte mais bon sais-ton jamais si possible ca serait bien d'avoir une méthode assez complète.
Merci de ton aide.