开发教室
程序设计|Delphi|Java|C++|VB|.NET|Css|Js|PHP|ASP|MySQL|数据库|WEB开发|网页特效|视频
首页 > 开发教室 > 数据库 > MSSQL > 正文

教你快速的掌握怎样通过视图来修改数据

2007-10-27 源自:赛迪网 网友评论 0 进入视频教程

可以按下列方式通过视图修改数据:

◆使用具有支持 INSERT、UPDATE 和 DELETE 语句的逻辑的 INSTEAD OF 触发器。

◆使用修改一个或多个成员表的可更新分区视图。

如果视图不使用 INSTEAD OF 触发器或者不是可更新分区视图,则只要符合下列条件,仍可更新:

如果视图不使用 INSTEAD OF 触发器或者不是可更新分区视图,则只要符合下列条件,仍可更新:

◆视图在视图定义的 FROM 子句中包含至少一个表;视图不能只基于一个表达式。

◆在选择列表中没有使用聚合函数(AVG、COUNT、SUM、MIN、MAX、GROUPING、STDEV、STDEVP、VAR、VARP)或 GROUP BY、UNION、DISTINCT 或 TOP 子句。但是,可以在 FROM 子句定义的子查询范围内使用聚合函数,前提条件是聚合函数生成的派生值没有修改过。

说明: 使用 UNION ALL 运算符的分区视图是可更新视图。

◆在选择列表中不使用派生列。派生列是由除简单列引用以外的一切构成的结果集列。

(责任编辑:卢兆林)

上一篇: 解析:轻松接触通过视图修改数据的准则
下一篇:解析:教你快速掌握虚拟日志文件的概念

评论  点击查看
 
开发频道推荐
开发热点文章