- 8
- 0
- 约2.18千字
- 约 10页
- 2017-03-17 发布于湖北
- 举报
关系数据库及其应用开发 语法格式: INSERT INTO 表名[(列名1[,列名2,…n])] VALUES(常量1[, 常量2, …n]); 该语句的作用:一次向基本表中插入一个元组 Where条件的写法:关系表达式1 and|or 关系表达式2… 每一个关系表达式都必须写完整:某列名 关系运算符 常量 注:常量的类型要和列的类型一致 例如: 姓名 =‘张三’ 年龄=17 出生年月=‘1994-10-25’ 姓名=‘张三’ or 姓名=‘李四’ ----不能偷懒写:姓名=‘张三’or ‘李四’ 年龄=17 and 年龄=24 ----同上 例4:完整的delete语句:删除名叫张三和李四的学生信息 delete from 学生 where 姓名=‘张三’ or 姓名=‘李四’ 例5:完整的delete语句:删除1994年之前出生的学生信息 delete from 学生 where 出生年月‘1994-01-01’ * * * LOGO 彭文惠 Chapter3. 数据操纵语言 — 学习目标 insert插入数据 delete删除数据 update修改数据 Chapter3. 数据操纵语言 — 学习内容 3.1 insert语句添加数据 3.2 delete语句删除数据 3.3 update语句修改数据 3.4 实训 ——添加表数据 3.1 insert语句 例1、将一个新生的数据王莹,女,1982-05-06,12计信1班)插入到学生基本表中,学生表中有学号、姓名、性别、出生年月、班级等字段。 形式一:INSERT INTO 学生(学号,姓名,性别,出生年月,班级) VALUES (,‘王莹’,‘女’,‘1982-05-06’,‘1982-05-06,12计信1班’); 形式二:INSERT INTO 学生 VALUES (,‘王莹’,‘女’,‘1982-05-06’,‘1982-05-06,12计信1班’); 说明: VALUES子句中各常量的数据类型必须与INTO子句中所对应列的数据类型相兼容,VALUES子句中各常量的数量必须与INTO子句中的列数相匹配。 如果省略INTO子句中的列名1[,列名2,…n],则新插入元组的每一列必须在VALUES子句中均有值对应,即与基本表中的列一一对应。 ——添加表数据 3.1 insert语句 例2、在课程表中增加一门新课程,课程表有课程号、课程名、学分、周学时、开课学期等字段,已知新增课程的数据如下:课程号“B001”,课程名“Delphi程序设计”,学分4 用SQL语句实现对此数据的插入。 形式一:INSERT INTO 课程(课程号,课程名,学分) VALUES(’B001’,’Delphi程序设计’,4) 形式二:INSERT INTO 课程 VALUES(’B001’,’Delphi程序设计’,4,null,null) 说明: INTO子句中没有出现的列,新插入的元组在这些列上取空值。如上例中,列“周学时”、“开课学期”没有出现,插入元组后,此列上为空值。 如果在基本表中存在定义为NOT NULL的列,则该列的值必须要出现在VALUES子句中的常量列表中。 ——删除表数据 3.2 delete语句 语法格式: DELETE FROM 表名 [WHERE 条件]; 例3、删除所有B001课程的成绩。 DELETE FROM 考试 WHERE 课程号 =‘B001’; 说明: DELETE语句删除的是基本表中的数据,而不是表的定义。 省略WHERE子句,表示删除基本表中的全部元组。 在WHERE子句的条件一般写法:列名 关系运算符 常量;多个条件之间可以用逻辑运算符and(与)或or(或)连接。 有where子句时删除的是表中所有满足where条件的元组。 数据一旦被删除将无法恢复,除非事先有备份。 列名 关系运算符 常量 ——删除表数据 3.2 delete语句 ——修改表数据 3.3 update语句 语法格式: UPDATE 表名 SET 列名=表达式[,列名=表达式][,…n] [WHERE 条件]; 例6、将所有学习A001号课程的成绩都加10分。 UPDATE 考试 SET 成绩=成绩+10 WHERE 课程号=‘A001’; 说明: ①WHERE子句指出表中需要修改的行应满足的条件,如省略,则修改表中的全部元组。②使用SET子句给要修改的
您可能关注的文档
- 燃料的合理利用和开发讲解.ppt
- 中西饮食文化的异同剖析.ppt
- 中医在欧洲剖析.docx
- 汽车吊维护保养讲解.doc
- 中小企业基础生产管理简版剖析.ppt
- 燃料油项目可行性研究报告(目录)讲解.doc
- 燃料运行规程20160714讲解.docx
- 充分条件与必要条件教案剖析.docx
- 中医治疗抑郁症焦虑症剖析.ppt
- 充满生机和活力的基本经济制度剖析.ppt
- 浙江省宁波市2024-2025学年高三下学期高考模拟考试数学试卷(解析版).pdf
- 广东省汕头市潮阳一中明光学校2024-2025学年高二上学期期中考试政治试题(解析版).pdf
- 广东省汕头市潮阳一中明光学校2024-2025学年高三上学期第三阶段考试历史试题(解析版).pdf
- 广东省汕头市澄海区2024-2025学年八年级上学期期末考试英语试题(解析版).pdf
- 浙江省衢州、丽水、湖州三地市2025届高三下学期4月教学质量检测(二模)数学试题(解析版).pdf
- 浙江省绍兴市上虞区2025届高三下学期5月高考及选考适应性考试数学试卷(解析版).pdf
- 广东省汕尾市2023-2024学年三年级上学期英语期末试卷(解析版).docx
- 广东省汕头市澄海区2024-2025学年高二上学期1月期末地理试题(解析版).pdf
- 广东省汕头市澄海区2024-2025学年八年级上学期期末语文试题(解析版).pdf
- 湖北省恩施土家族苗族自治州来凤县2023-2024学年三年级上学期英语期末试卷(解析版).docx
原创力文档

文档评论(0)