sql创建表设置主键语句 sql创建表主键?

sql创建表主键?在数据库中创建表(包括创建主键、外键、非空列、唯一)创建主键(三种方法)]******创建学生表:第一种方法:创建学生表](SnO char(5)主键,/*student numbe

sql创建表主键?

在数据库中创建表(包括创建主键、外键、非空列、唯一)

创建主键(三种方法)

]******

创建学生表:

第一种方法:

创建学生表

](SnO char(5)主键,/*student number*/*可以直接指定主键*/

sname char(20)not null,/*name*/

ssex char(3)not null,/*gender*/

sage integer not null,/*age*/

sdept char(15)/*family*/

second:

create table student

](SnO char(5)not null,

constraint PK_uu2;Student/*可以指定主键名称*/

主键(SnO),

sname char(20)not null,/*non null,not repeatable*/

ssex char(3)not null,

sage integer,

sdept char(15))

第三个:

create table course

]CNO char(5),/*课程编号*/

CNAME char(20)非空唯一,/*课程名称,非空,不可重复*/

cpno char(5),/*预科课程号(学习本课程前必修课程)*/

学分号/*学分*/

通过修改表格设置主键。

更改表格课程

添加约束PKuuCourse

主键(cno)*************