Mostrar el contenido de un campo ENUM en MySQL

Un campo de tipo ENUM es una enumeración de valores, es decir, ese campo solo puede contener uno de los valores que contenga una lista establecida.

Ejemplo:

Con esta consulta podemos ver los valores del campo tipo enum que queramos:

SELECT column_type
FROM information_schema.COLUMNS
WHERE table_schema = 'nombre_base_datos'
    AND TABLE_NAME = 'nombre_tabla'
    AND column_name = 'nombre_campo_de_tipo_enum';

Con la tabla que tenemos arriba, un ejemplo sería:

SELECT column_type
FROM information_schema.COLUMNS
WHERE table_schema = 'gestortareas'
    AND TABLE_NAME = 'tareas'
    AND column_name = 'prioridad';

Salida:

Deja una respuesta