5
我創建了一個ENUM場,這裏是我的代碼:笨創建一個ENUM場dbforge
$field['test'] = array(
'type' => 'ENUM',
'constraint' => array('a','b','c'),
'default'=> "a"
);
$this->dbforge->add_field($field);
$this->dbforge->create_table('demo');
而且我得到了一個消息:
錯誤編號:1064
你有你的SQL語法錯誤;檢查 對應於你的MySQL服務器版本正確的語法使用 接近 '陣列)DEFAULT '一個在列' NOT NULL)默認字符集是utf8 COLLATE utf8_general_ci' 2
CREATE TABLE
ci_demo
(test
ENUM手冊(Array)DEFAULT'a'NOT NULL) DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
請幫助我,非常感謝。
非常感謝您^^ –