Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
(i M@N) Pourquoi aurait-il une colonne « id » ? Qu'est-ce qui garantirais que les 200 000 premiers sont effectivement les enregistrements compris entre 0 et 200 000 ? (surtout qu'en SQL, l'habitude est de commencer à compter à partir de 1).
(Mat) Quelle est la requête ?
Quelle est l'offre que tu utilises chez OVH ? (Kimsufi, Plan machin, etc.) Au bout de combien de temps le message apparaît ? Comment soumets-tu la requête ?
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
(i M@N) Il y a quelques années, je n'étais pas pinailleur. C'est à force de voir des désastres informatiques que je le suis devenu. Et ce qui m'arrache le plus les tripes, se sont souvent les a priori de développeur (on a pas besoin de plus de deux chiffre pour coder une années, 8 bits c'est amplement suffisant pour coder les caractères, les id d'une table sont contigües et croisant ;) ).
Tu proposes un exemple, certes, et c'est appréciable. Cependant, je parie ma culotte que tu as répondu à côté. Pas que tu sois impotent, simplement nous n'avons pas assez d'élément pour apporter une réponse pertinente. Dans notre cas, ta réponse risque justement d'induire Mat en erreur.
La colonne id peut être une pratique systématique, pour facilité la gestion des contraintes. Mais en aucun cas cet identifiant est obligatoire. Par exemple, dans une table de jointure, c'est même inutile et gênant.
No la simple requête que m'a proposé iman a parfaitement fonctionnée, maintenant je v voir si les enregistrements suivants se font sur les mêmes id que j'ai effacé ou à la suite.