一个创建表格的sql语句,有个地方不明白,大家帮忙!

来源:百度知道 编辑:UC知道 时间:2024/05/25 10:28:13
create table Courses(CourseId varchar(32) not null, name varchar(32), constraint pk_Courses primary key (CourseId) );

这句是什么意思?constraint pk_Courses primary key (CourseId)
constraint pk_Courses 这个是什么?

pk_Courses 是此主键约束的名字 CourseId是主键的字段名
constraint 是定义约束的关键字

主键啊

与另一个表中的 主键(courseld) 建立外键关联!

constraint ‘名字’定义索引‘名字’
primary key (列名)定义主键为括号中的列