sqlserver2008使用视图进行数据操作.pptxVIP

  • 4
  • 0
  • 约1.16千字
  • 约 10页
  • 2019-10-17 发布于湖北
  • 举报
SQL Server2008使用视图进行数据操作 Data manipulation with view in SQL Server2008 承德石油高等专科学校 | 王立萍 知识点内容概要 使用视图查询数据 使用视图编辑数据表中数据 2 使用视图查询数据 3 【实例1】通过视图v_sc,查询选修了“数据库应用”或“计算机网络”课程的学 生的学号、姓名、课程名、成绩。 select sno,sname,cname,score from v_sc where cname=数据库应用 or cname=计算机网络 使用视图编辑数据表中数据 4 用户可以通过视图编辑基础表中的数据,即可以向数据表中插入数据、修改数据和删除数据。 但若有以下情况,不能通过视图编辑基础表中的数据。 视图的Select语句中包含Distinct、表达式(如计算列或聚合函数)。 在From子句中引用两个以上的基表,或引用不可更新的视图。 有Group by或Having子句,不能通过视图操作表中数据。 使用视图编辑数据表中数据 5 【实例2】通过视图v_txl,插入一条学生信息。 提示: 使用Insert语句进行插入操作的视图必须能够在基本表中插入数据,否则插入操作会失败。 如果视图上没有包括基表中所有属性为Not Null的行,那么 插入操作会由于那些列的Nu

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档