- 12
- 0
- 约1.11万字
- 约 45页
- 2019-08-23 发布于福建
- 举报
* */44 创建课程表C: USE JXGL GO CREATE TABLE C ( CNO CHAR(4) NOT NULL, -- 课程编号字段,非空约束 CNAME VARCHAR(50) NOT NULL, -- 课程名字段,非空约束 CDEPT VARCHAR(50) NULL, -- 成绩字段 TNAME CHAR(8), -- 教师姓名字段 PRIMARY KEY(CNO) -- 主键约束 ) GO 表的创建与维护 (10) * */44 创建数据表SC: USE JXGL GO CREATE TABLE SC(SNO CHAR(9) NOT NULL, -- 学号字段,非空约束 CNO CHAR(4) NOT NULL, -- 课程编号字段,非空约束 GRADE REAL NULL, -- 成绩字段 PRIMARY KEY(SNO,CNO), -- 主键约束 FOREIGN KEY(SNO) REFERENCES S(SNO), -- 外键约束 FOREIGN KEY(CNO) REFERENCES C(CNO) -- 外键约束) GO 表的创建与维护 (11) * */44 (2) 更改表结构 利用ALTER TABLE语句可以更改原有表的结构,该语句的常用格式如下: ALTER TABLE 表名 [ALTER COLUMN 列名 列定义] |[ADD 列名 数据类型 约束[, … n]] |[DROP COLUMN 列名[, … n]] |[ADD CONSTRAINT 约束名 约束[, … n]] |[DROP CONSTRAINT 约束名[, … n]] 参数说明如下: 表名:所要修改的表的名称。 列名:要修改的字段名。 ALTER COLUMN:修改列的定义子句。 ADD:增加新列或约束子句。 DROP:删除列或约束子句。 表的创建与维护 (12) * */44 例5.11 在学生表S中,将列SEX的原数据长度2改为1。 USE JXGL GO ALTER TABLE S ALTER COLUMN SEX CHAR(1) NULL GO 例5.12 在学生表S中,将AGE列名改为BIRTHDAY,数据类型为DATE。 USE JXGL GO ALTER TABLE S DROP COLUMN AGE GO ALTER TABLE S ADD BIRTHDAY DATE GO 表的创建与维护 (13) * */44 (3) 删除表 利用DROP TABLE语句可以删除数据表,该语句的常用格式如下: DROP TABLE 表名 其中,表名为所要删除的表的名称。 例5.14 删除数据库JXGL内的学生表S。 USE JXGL GO DROP TABLE S GO 表的创建与维护 (14) * */44 使用SSMS工具进行表的数据维护时,用鼠标右键单击需要操作的表,在弹出的快捷菜单中选择“编辑前200行”菜单项,再选择相关操作,即可完成数据插入、修改和删除表中数据的操作。下面重点介绍表中数据维护的T-SQL语句。 插入表数据 利用INSERT语句可以更改原有表的结构,该语句的常用格式如下: INSERT INTO 表名[(列名[,… n])] VALUES(常量表达式|NULL|DEFAULT[,… n]) 要插入数据所对应的字段名,字段名表的顺序可以与表的列顺序不同。如果向表中的部分列插入数据,则相应的字段名表不能省略;如果向表中所有列插入数据且字段顺序与表结构相同,则字段名可以省略。 表中数据的维护 (1) * */44 例5.15 在教学管理数据库JXGL中,向学生表S中插入记录(’S1’,’程晓晴’,’F’,21,’CS’)。 USE JXGL INSERT INTO S(SNO,SNAME,SEX,AGE,SDEPT) VALUES(S1,程晓晴,F,21,CS) GO 或 USE JXGL INSERT INTO S VALUES(S1,程晓晴,F,21,CS) GO 表中数据的维护 (2) * */44 修改表数据 利用UPDATE语句可以更改原有表的数据,该语句的常用
您可能关注的文档
最近下载
- 栽培措施对青贮玉米粗蛋白质含量及产量的影响.pdf VIP
- EN IEC 62660-3-2022 Secondary lithium-ion cells for the propulsion of electric road vehicles - Part 3:Safety requirements 电动道路车辆推进用二次锂离子电池. 第3部分: 安全要求.pdf
- 2024年江苏省淮安市中考语文真题试卷含答案.docx
- 安全员(矿山)试题库含参考答案.docx VIP
- 矿山安全员试题库(附参考答案).docx VIP
- Honor荣耀MagicBook Pro 14 用户手册-(FMB-P,01,zh-cn)说明书.pdf
- 选矿厂设计考试试卷及答案.docx VIP
- 社会工作者(初级)考试题库及答案【题库版】.pdf VIP
- 融媒体中心新媒体制作岗位专业测试及答案.docx VIP
- 高考物理一轮复习6.2机械能守恒定律-动能定理及其应用--(原卷版+解析).docx VIP
原创力文档

文档评论(0)