A. LTER TABLE STUDENT ADD CONSTRAINT pk_student_sno PRIMARY KEY NONCLUSTERED (sno); B. LTER TABLE Sc ADD CONSTRAINT pk_sc_snocno PRIMARY KEY (sno,cno); 相关知识点: 试题来源: 解析 A.LTER TABLE STUDENT ADD CONSTRAINT pk_student_sno PRIMARY KEY NONCLUSTERED (sno); 反馈...
所以 constraint pk_course primary key (cno,tno)表示 course表上存在一个名字叫“pk_course”的主键约束 ,它的主键列是 cno,tno的组合列 下面那个同理 表示 SC表上存在一个名字叫“pk_sc”的主键约束 ,它的主键列是 sno,cno的组合列 这是primary key的资料:
mysql> create table t_student( -> sno int(10) primary key auto_increment, -> sname varchar(32) not null, -> classno int(3), -> foreign key(classno) references t_class(cno) -> ); mysql> insert into t_class(cno,cname) values(100,'aaaaaaxxxxxx'); mysql> insert into t_class(...
droptableifexistst_student;droptableifexistst_class;createtablet_class(cnointprimarykey,cnamevarchar(255));createtablet_student(snointprimarykey,snamevarchar(255),classnoint,foreignkey(classno)referencest_class(cno));insertintot_classvalues(101,'高三(1)班');insertintot_classvalues(102,'高三(2)班...
主键约束(primary key) PK 外键约束(foreign key) FK 检查约束(目前MySQL不支持、Oracle支持) 下面将逐一介绍以上约束 四、非空约束 用not null约束的字段不能为null值,必须给定具体的数据 创建表,给字段添加非空约束(创建用户表,用户名不能为空) mysql>createtablet_user(->idint(10),->namevarchar(32)not...
百度试题 题目将数据库stu的表sc的sno及cno字段组合定义为主键,约束名称为sc_pk; A. lter table sc B. dd constraint sc_pk primary key (sno,cno) 相关知识点: 试题来源: 解析 A.lter table sc 反馈 收藏
主键约束(primary key) PK 外键约束(foreign key) FK 四、非空约束 用not null约束的字段不能为null值,必须给定具体的数据 创建表,给字段添加非空约束(创建用户表,用户名不能为空) 代码语言:javascript 复制 mysql>create tablet_user(->idint(10),->namevarchar(32)notnull->);QueryOK,0rowsaffected(0.08...
C、主键约束(primary key)PK 表设计时一定要有主键 主键约束 主键字段 主键值 表中的某个字段添加主键约束后,该字段为主键字段,主键字段中出现的每一个数据都称为主键值 主键约束与“not null unique”区别:给某个字段添加主键约束之后,该字段不能重复也不能为空,效果和”not null unique”约束相同,但是本质不...
sno int primary key, sname varchar(255), classno int, foreign key(classno) references t_class(cno) ); insert into t_class values(101,'高三(1)班'); insert into t_class values(102,'高三(2)班'); insert into t_student values(1,'张三',101); ...
droptableifexistst_student;droptableifexistst_class;createtablet_class(cnointprimarykey,cnamevarchar(255));createtablet_student(snointprimarykey,snamevarchar(255),classnoint,foreignkey(classno)referencest_class(cno));insertintot_classvalues(101,'高三(1)班');insertintot_classvalues(102,'高三(2)班...