1.非空约束
在字段后面加NOT NULL,如:classname varchar(50) NOT NULL
注:主键本来就是唯一且非空的,所以不需要写NOT NULL.
2.主键约束
1)单个主键创建:
将主键关键字写在字段后面,如:pk_class_id int primary key.
2)多个主键创建:
在所有字段创建完成后,最后一行定义主键,如:primary key(class_id,student_id).
3.唯一约束
在字段后面加unique,如:classname varchar(50) unique;
4.默认约束
在字段后面加default,如:phoneNO varchar(15) default '不知道电话号码';
5.外键约束创建:
在相关表都创建好创建外键,如:
alter table <表名称>
add constraint <外键约束名称> foreign key (从表关联字段)
references <主表名>(主表关联字段);