愛悠閑 > mysql enum類型字段

mysql enum類型字段

分類: mysql  |  標簽: mysql,enum  |  作者: hncaoyuqi 相關  |  發布日期 : 2014-06-29  |  熱度 : 664°

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的數據



快乐彩中奖说明