[請益] 資料表設不起來 謝謝

看板PHP作者 (goodtau)時間13年前 (2011/04/07 20:19), 編輯推噓0(009)
留言9則, 6人參與, 最新討論串1/1
不好意思打擾了 我照著前人範例設 但是設性別的部分 我型態設ENUM NOTNULL 預設值 打'1','2' 可是一直存不起來 錯誤碼是這樣 ALTER TABLE `checkmember` ADD `Member_gender` ENUM NOT NULL DEFAULT '''1'', ''2''' COMMENT '會員性別' MySQL 傳回: 說明文件 #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'NOT NULL DEFAULT '''1'', ''2''' COMMENT '會å“! 請問是哪邊有問題呢? 再請問什麼時候要設NULL OR NOTNULL 以及什麼情況下要設主鍵 麻煩回答了 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.14.77

04/07 20:46, , 1F
你可以去找本講SQL的書來看看,有看有差
04/07 20:46, 1F

04/07 22:55, , 2F
預設值怎麼設2個? 你是要設型態吧?
04/07 22:55, 2F

04/07 23:19, , 3F
可是我預設設一個也不行 所以我該怎麼做呢 謝謝
04/07 23:19, 3F

04/08 00:04, , 4F
ENUM('1','2')
04/08 00:04, 4F

04/08 00:31, , 5F
用navicat就好啦
04/08 00:31, 5F

04/08 01:40, , 6F
我一開始照ARR大的方式設 也是不行哎....
04/08 01:40, 6F

04/08 04:51, , 7F
你的SQL語句有錯啊
04/08 04:51, 7F

04/08 09:12, , 8F
不是在表格預設值的地方打上'1','2'就可以了嗎? 謝謝
04/08 09:12, 8F

04/08 10:33, , 9F
拜託一下自己去先找本sql,會比你在這裡問有用的
04/08 10:33, 9F
文章代碼(AID): #1DdQlka3 (PHP)