22数据增删改费下载(精品·公开课件).pptVIP

  • 2
  • 0
  • 约2.87千字
  • 约 18页
  • 2018-11-05 发布于广西
  • 举报

22数据增删改费下载(精品·公开课件).ppt

插入数据 INTO子句 指定要插入数据的表名及属性列 属性列的顺序可与表定义中的顺序不一致 指定部分属性列:插入的元组在其余属性列上取空值 没有指定属性列:表示要插入的是一条完整的元组,且属性列属性与表定义中的顺序一致 VALUES子句 提供的值必须与INTO子句匹配 值的个数 值的类型 插入数据 DBMS在执行插入语句时会检查所插元组是否破坏表上已定义的完整性规则 实体完整性 参照完整性 用户定义的完整性 对于有NOT NULL约束的属性列是否提供了非空值 对于有UNIQUE约束的属性列是否提供了非重复值 对于有值域约束的属性列所提供的属性值是否在值域范围内 更新数据 1. 修改某一个元组的值 例 将学生S1的年龄改为22岁。 UPDATE Student SET Sage=22 WHERE Sno=‘S1’; 2. 修改多个元组的值 例 将所有学生的年龄增加1岁。 UPDATE Student SET Sage= Sage+1; 更新数据 3.带子查询的修改语句 例7 将计算机科学系全体学生的成绩置零。 UPDATE SC SET Grade=0 WHERE (SELECT Sdept FROM Student WHERE Student.Sno = S

文档评论(0)

1亿VIP精品文档

相关文档