老師,枚舉默認值
你好,老師,`sex` enum("男","女","保密") not null,我這樣就對,但是后邊加上默認值就錯。我要是不用漢字,sex` enum("a","b","c") not null default "c",這樣也不可以。要是把字母或者漢字都寫成數字就可以,為啥,有點疑惑,求老師解答。
你好,老師,`sex` enum("男","女","保密") not null,我這樣就對,但是后邊加上默認值就錯。我要是不用漢字,sex` enum("a","b","c") not null default "c",這樣也不可以。要是把字母或者漢字都寫成數字就可以,為啥,有點疑惑,求老師解答。
2015-03-13
舉報
2015-03-15
首先確定MySQL的版本,我這里使用的是MySQL5.5.21的版本
所以寫漢字前需要臨時轉換客戶端的編碼方式
SET NAMES GBK;
接著在創建你的這個表你實驗下,還有就是默認值一定是你ENUM(值,...)中列舉出來的值
^-^...
2015-06-01
我也是
2015-05-28
老師,我的版本是5.5.24 ? 按你說的做還是不行