数据库列级定义主码(键)与表级定义主码(键)

1.对单属性构成的码有两种说明方法,一种是定义为列级约束条件,另一种是定义为表级约束条件,如

1.1单属性列级定义主键

CREATE TABLE Student(
Sno CHAR(9) PRIMARY KEY,  /*列级定义主键*/
Sname CHAR(20)
)

1.2单属性表记定义主键

CREATE TABLE Student
(
Sno CHAR(9),
Sname CHAR(20),
PRIMARY KEY (Sno) /*表级定义主键*/
)

2.对于多属性构成的码只有一种说明方法,即定义为表级约束条件,如

CREATE TABLE SC
(
Sno CHAR(9) NOT NULL,
Cno CHAR(4) NOT NULL,
PRIMARY KEY(Sno,Cno) /*表级定义主键*/
)


没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试