J'essaie d'inspecter ma base de données mysql information_schema pour trouver les attributs des colonnes. Je ne peux pas trouver où les détails concernant les colonnes sont auto_increment. Est-ce que quelqu'un sait où je peux trouver cette information dans la DB information_schema?Comment puis-je savoir si une colonne est auto_increment dans mysql?
6
A
Répondre
11
voir la colonne supplémentaire dans la table COLONNES:
select * from COLUMNS where TABLE_SCHEMA='yourschema' and TABLE_NAME='yourtable' and EXTRA like '%auto_increment%'
4
Vous pouvez utiliser
mysql> DESCRIBE yourtable;
Exemple:
mysql> use my_database;
mysql> describe users;
+----------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+--------------+------+-----+---------+----------------+
| user_id | int(11) | NO | PRI | NULL | auto_increment |
| password | varchar(128) | NO | | NULL | |
| email | varchar(128) | NO | | NULL | |
+----------+--------------+------+-----+---------+----------------+
Questions connexes
- 1. Comment savoir si une fonction est définie dans php
- 2. Comment échanger une table MySQL et modifier auto_increment atomiquement?
- 3. Comment savoir si une ligne n'existe pas?
- 4. PHP Comment savoir si une variable est une référence?
- 5. Comment savoir si une propriété est une collection générique
- 6. Comment insérer la valeur dérivée de AUTO_INCREMENT dans une autre colonne dans la même requête INSERT?
- 7. auto_increment n'incrémente plus
- 8. Comment savoir si l'applet ou l'application est
- 9. Comment savoir si une fenêtre est active? (Win32 API)
- 10. Comment savoir si une référence d'objet IDisposable est supprimée?
- 11. Comment savoir si dll RAPI est existant
- 12. Comment déterminer si une colonne est une colonne d'identité dans MSSQL 2000?
- 13. Comment savoir si une variable C integer est signée?
- 14. Comment savoir si Invoke est requis pour une propriété?
- 15. En Perl, comment savoir si une chaîne est un nombre?
- 16. Comment savoir si une classe Java est un type primitif?
- 17. Comment puis-je savoir si une colonne existe dans un VB.Net DataRow
- 18. Comment vérifier si une valeur est un entier dans MySQL?
- 19. SqlServer créer une table avec MySQL comme auto_increment clé primaire
- 20. Comment savoir si un objet est dynamique dans AS3
- 21. Comment savoir si un trigger est activé dans PostgreSQL?
- 22. Comment savoir dans Ruby si un fichier est complètement téléchargé
- 23. Comment savoir si une certaine valeur existe en tant que clé primaire dans mySql?
- 24. puis-je réinitialiser le champ auto_increment dans mySql?
- 25. Mysql: Comment interroger une colonne dont le type est bit?
- 26. Comment puis-je savoir si un index contient une colonne de type varchar (max)?
- 27. Comment savoir si urllib.urlretrieve réussit?
- 28. Comment savoir si une variable dans xslt est supérieure à une autre
- 29. choisir une colonne dans Dynamiquement MySQL
- 30. Puis-je savoir si une propriété est sale avec nhibernate?