Avoir une table avec un ID columnn comme clé primaire et une colonne MyNumber qui contient des entiers définis par la séquence myUniqueSequence. Je voudrais définir myUniqueSequence dans PostgreSQL qui retournera le prochain numéro libre et unique pour la colonne MyNumber. Cela signifie que la prochaine fois qu'une nouvelle ligne est créée par programmation commencera par le numéro 1, si elle est libre, elle l'utilisera pour la colonne myNumber, sinon, elle essaie avec 2 et ainsi de suite.Séquence PostgreSQL assurant un identifiant unique
5
A
Répondre
8
Utilisez le type de données serial
pour votre colonne (au lieu de votre propre séquence):
http://www.postgresql.org/docs/9.0/static/datatype-numeric.html#DATATYPE-SERIAL
Questions connexes
- 1. Générer un identifiant unique pour différentes chaînes?
- 2. Identifiant unique pour un email
- 3. Reséquençage une colonne avec identifiant dans Postgresql
- 4. Postgresql/openJPA (geronimo) Séquence
- 5. Grails, en vous assurant que la carte est unique
- 6. Identifiant unique UITableViewCell?
- 7. Django - identifiant unique d'enregistrement
- 8. Identifiant matériel unique GWT
- 9. identifiant localement unique,
- 10. Identifiant unique de l'appareil
- 11. Identifiant unique YouTube
- 12. Identifiant unique d'un Mac?
- 13. createElement Identifiant unique
- 14. Comment afficher un identifiant unique avec $ _GET?
- 15. Générer un identifiant unique caractérisé en Python
- 16. UUID à un identifiant entier unique?
- 17. Formules pour générer un identifiant unique?
- 18. iOS 6 GKChallenge générant un identifiant unique?
- 19. comment créer un identifiant unique par utilisateur?
- 20. Comment lire un identifiant unique d'un JComboBox?
- 21. Les sélecteurs jquery obtiennent un identifiant unique
- 22. Java JLabel - ajouter un identifiant unique
- 23. Identifiant unique d'un objet UIView
- 24. Identifiant unique de l'application BlackBerry
- 25. Rappel StringVar avec identifiant unique?
- 26. contrainte postgresql unique, pas assez unique,
- 27. identifiant unique d'un tag html
- 28. Postgresql duplicate clé viole contrainte unique
- 29. Django, l'accès à la séquence de PostgreSQL
- 30. mySQL - accaparement des données tout en assurant un champ est unique
manuels sont la meilleure chose depuis le pain tranché :-) –