[SQL ] 怎麼Check沒有作用?

看板Database作者 (栗子)時間17年前 (2008/06/05 17:00), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/2 (看更多)
create table ordered ( mem_id char(10) not null, ordered_album char(30) not null, price integer, check(price>0) ); 這是我create的table 如果輸入的金額為0以下就不能新增 可是我輸入下面那行指令時,還是可以輸入,不會有error出現 insert into ordered values('AK123','New World',-20); 如果依造限制條件,應該是不能輸入阿 請問這是哪裡出了問題?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.131.51

06/05 17:01, , 1F
我是用AppServ下的MySQL
06/05 17:01, 1F
文章代碼(AID): #18HwirGk (Database)
文章代碼(AID): #18HwirGk (Database)