Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie speichert MySQL Enums?

Es wandelt sie bei INSERT / UPDATE in Ganzzahlen um und bei SELECT zurück in Strings, sodass der interne Speicher als Ganzzahlen vorliegt, aber Sie werden dem nicht ausgesetzt.

Sie können die ganze Zahl wie SELECT mycolumn + 0 abrufen .

Siehe ENUMs in MySQL 5