admin 管理员组

文章数量: 1086019


2024年4月17日发(作者:trycatch用在什么地方)

表操作

例 1 对于表的教学管理数据库中的表 STUDENTS ,可以定义如下:

CREATE TABLE STUDENTS,

(

SNO NUMERIC (6, 0) NOT NULL,

SNAME CHAR (8) NOT NULL,

AGE NUMERIC(3,0),

SEX CHAR(2),

BPLACE CHAR(20),

PRIMARY KEY(SNO)

)

例 2 对于表的教学管理数据库中的表 ENROLLS

CREATE TABLE ENROLLS

,可以定义如下:

(

SNO NUMERIC(6,0) NOT NULL,

CNO CHAR(4) NOT NULL,

GRADE INT,

PRIMARY KEY(SNO,CNO),

FOREIGN KEY(SNO) REFERENCES STUDENTS(SNO),

FOREIGN KEY(CNO) REFERENCES COURSES(CNO),

CHECK ((GRADE IS NULL) OR (GRADE BETWEEN 0 AND 100))

)

例 3 根据表的 STUDENTS 表,建立一个只包含学号、姓名、年龄的女学生表。

CREATE TABLE GIRL

AS SELECT SNO, SNAME, AGE

FROM STUDENTS


本文标签: 年龄 包含 姓名 数据库 教学管理