创建表时候就定义性别字段:
DEFAULT ’男‘ 定义默认为 ’男‘,CHECK约束只能从’男‘、’女‘中选择。
CREATE TABLE pp(
ID int,
NAME varchar(40),
SEX varchar(2) DEFAULT '男' CHECK(SEX IN ('男','女')),
ADDRESS varchar(500),
TEL int
)
当表已被创建时,在 "SEX" 列创建约束:
ALTER TABLE P2
MODIFY SEX DEFAULT '男' CHECK(SEX IN('男','女'))