- 下面代碼包括 列約束 和表約束的創建和刪除
CREATE TABLE mystud(
sid INTEGER CONSTRAINT gaojlConst CHECK(sid>=0),
sname char(8) CONSTRAINT gaolSname CHECK(sname is not null),
CONSTRAINT ctcc CHECK(sid >0 AND sname ='gaojl')
)
//在mysql 中是 drop check 其他是 drop constraint mysql搞事情
ALTER TABLE mystud drop CHECK gaojlConst
//也可在表完成創建後創建表約束
ALTER TABLE mystud add CONSTRAINT zz CHECK (salary>=0 and sid >0)
//也可在表完成創建後創建列約束
ALTER TABLE mystud ADD CHECKE colBindName (salary >10000)