HYPERLINK "http://www
cnblogs
com/solid/archive/2025/08/27/1810275
html" µSQL 语句实例§ 表操作 例 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 WHERE SEX=' 女 '; 例 4 删除老师表 TEACHER
DROP TABLE TEACHER 例 5 在老师表中增加住址列
ALTER TABLE TEACHERS ADD (ADDR CHAR(50)) 例 6 把 STUDENTS 表中的 BPLACE 列删除,并且把引用 BPLAC