Restrições de ENUM e SET


No MariaDB 4.x ENUM não é uma restrição real, mas um modo mauis eficiente de armazenar campos que possam apenas conter um conjunto de valores dados. Isto é devido as mesmas razões pelas quais NOT NULL não é respeitado. Leia "Restrições de NOT NULL".

Se você inserir um valor errado em um campo ENUM, ele será configurado com uma string vazia em um contexto string. Leia "O Tipo ENUM".

Se você inserir uma opção errada em um campo SET, o valor errado será ignorado. Leia "O Tipo SET".

Retornar