数据库应用技术 第九章2007-8.pptVIP

  • 4
  • 0
  • 约8.86千字
  • 约 35页
  • 2016-03-11 发布于江西
  • 举报
数据库应用技术 第九章2007-8.ppt

天津大学计算机基础教学部 五、通过视图修改数据 通过视图可以修改数据,但是只允许用视图修改其一个基表的数据,即使该视图来自多个基表。 语法: UPDATE 视图名 SET 列名=…,… WHERE 条件 例9-14:视图定义如下: CREATE VIEW vwEmployeeCandidate AS SELECT Employee.cCandidateCode, vFirstName, vLastName, cPhone, siTestScore FROM Employee JOIN InternalCandidate ON Employee.cCandidateCode=InternalCandidate.cCandidateCode 对视图修改时,要注意如下规定: (1)要进行修改的视图必须是要在目前的数据库中。 (2)如果修改将影响多个基本表,则不能在视图中修改数据。 (3)只能重新命名您所拥有的视图,也就是说必须是欲修改视图的拥有者。 (4)要重新修改名称时,其新的视图名称必须遵守命名规则。 (5)只要您是数据库拥有者的身份时,就可以针对任何用户的视图来更新名称 (6)如果一次修改只影响一个表,则可以在视图中修改数据。 (7)不能

文档评论(0)

1亿VIP精品文档

相关文档