ENUM是一個字符串對象,其值來自表創建時在列規定中顯式枚舉的一列值
每個數值都對應一個索引值,并且是按照創建字段時候規定的順序,例如enum('a','b','c'),對應索引值為(1,2,3),null和''為保留值,只有當插入的值不再該范圍內,就用數值0取代,可以用該方法來篩選是否非正常插入的數據 where column=0
在查詢的時候要注意,特別是數值enum('0','1','2')對應索引值(1,2,3),where column=1,并不能查詢出來該字段為1的數據,出來的結果會是列值為0的數據
只能寫成where column='1',才是正確列值等于1的數據