作者Biboy (栗子)
看板Database
標題[SQL] 怎麼Check沒有作用?
時間Thu Jun 5 17:00:34 2008
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
1F:→ Biboy:我是用AppServ下的MySQL 06/05 17:01