赞
踩
是对列表的数据类型进行约束
可以在创建表时规定约束(通过 CREATE TABLE 语句),或者在表创建之后也可以(通过 ALTER TABLE 语句)
约束,表示某列不接受null值,当数据不可缺少时
CREATE TABLE Persons
(
Id_P int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)
在创建表的语句正常写完后,在某列后面添加上not null
单词意思是独一无二的,也就是说规定这个列表里的值都是唯一的。
看意思和主键一样,但是区别在于一个表中主键列只能有一个,但是unique列可以有多个
还有撤销unique约束的操作
关键字:PRIMARY KEY
PRIMARY KEY 约束唯一标识数据库表中的每条记录。
主键必须包含唯一的值。
主键列不能包含 NULL 值。
每个表都应该有一个主键,并且每个表只能有一个主键。
且也有撤销操作
外表键?A表的主键,可以指向B表的外表键?
简单来说,就是两个表中有一列是一样的
FOREIGN KEY 约束用于预防破坏表之间连接的动作。
FOREIGN KEY 约束也能防止非法数据插入外键列,因为它必须是它指向的那个表中的值之一。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。