Estoy tratando de inspeccionar mi base de datos mysql information_schema para descubrir los atributos de las columnas. No puedo encontrar dónde están los detalles sobre qué columnas son auto_increment. ¿Alguien sabe dónde puedo encontrar esta información en el DB de information_schema?¿Cómo puedo saber si una columna es auto_increment en mysql?
6
A
Respuesta
11
ver la columna adicional en la tabla de columnas:
select * from COLUMNS where TABLE_SCHEMA='yourschema' and TABLE_NAME='yourtable' and EXTRA like '%auto_increment%'
4
usted podría utilizar
mysql> DESCRIBE yourtable;
Ejemplo:
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 | |
+----------+--------------+------+-----+---------+----------------+
Cuestiones relacionadas
- 1. ¿Cómo agregar AUTO_INCREMENT a una columna existente?
- 2. MySql no puede hacer la columna auto_increment
- 3. ¿Cómo puedo saber si una tabla es una matriz?
- 4. ¿Cómo puedo saber si una propiedad es una colección genérica?
- 5. incrementos de la columna mysql auto_increment por un valor aleatorio
- 6. cómo encontrar "agujeros" en la columna auto_increment?
- 7. ¿Cómo puedo saber si una mónada es conmutativa?
- 8. Cómo agrego auto_increment a una columna en SQL Server 2008
- 9. Cómo volver a asignar la columna AUTO_INCREMENT para cada fila en una tabla MySQL usando PHP
- 10. ¿Puedo usar cero en una columna que tenga el atributo AUTO_INCREMENT
- 11. ¿Cómo saber si una cadena es xml?
- 12. ¿Cómo puedo determinar si una columna es una columna de identidad en MSSQL 2000?
- 13. ¿Cuál es el límite de auto_increment (integer) en mysql
- 14. Detener MySQL Reutilizando AUTO_INCREMENT IDs
- 15. ¿Cómo puedo saber si una impresora imprimirá en un archivo?
- 16. ¿Cómo puedo saber si mi contexto aún es válido?
- 17. ¿Cómo puedo saber si un entero Java es nulo?
- 18. ¿Cómo puedo saber si un IQueryable es IQueryableQueryable?
- 19. MySQL: ¿Cómo agregar una columna si aún no existe?
- 20. ¿Cómo puedo saber si un MotionEvent es relativo o absoluto?
- 21. PHP ¿Cómo saber si una variable es una referencia?
- 22. ¿Cómo puedo saber si una variable VARCHAR contiene una subcadena?
- 23. ¿Cómo puedo saber si Java es Sun/Oracle/OpenJDK?
- 24. cómo saber si una variable de JavaScript es una función
- 25. Mysql - Agregar auto_increment a la clave principal
- 26. ¿Cómo saber si la columna de un modelo es una clave externa?
- 27. cómo saber si la columna es la clave principal usando mysqli?
- 28. ¿Cómo saber si una oración es una pregunta (interrogativa)?
- 29. ¿Cómo puedo saber si una tabla mysql está utilizando myISAM o InnoDB Engine?
- 30. ¿Cómo puedo saber rápidamente si una lista contiene solo duplicados?