个性化阅读
专注于IT技术分析

SQLite的触发器

点击下载

本文概要

SQLite触发器是当对指定的表执行的INSERT,UPDATE和DELETE语句被自动调用的事件驱动作用或数据库回调函数。

触发器的主要任务是执行类似的业务规则,验证输入数据,并保持审计线索。

触发器的使用方法:

  • 触发器被用于执行业务规则。
  • 验证输入数据。
  • 生成用于在不同文件中的新插入的行的唯一值。
  • 写入其他文件审计跟踪的目的。
  • 从其他文件交叉引用目的查询。
  • 用于访问系统功能。
  • 将数据复制到不同的文件来实现数据的一致性。

使用触发器的优点:

  • 触发器使应用程序更快的发展。由于数据库存储的触发器,你不必编写触发器动作到每个数据库应用程序。
  • 定义触发一次,你可以重复使用它为使用该数据库的许多应用程序。
  • 保养容易。如果企业政策的变化,你必须改变只有相应的触发程序,而不是每个应用程序。

如何创建触发器

在CREATE TRIGGER语句用于创建SQLite中新的触发。这种说法也被用来触发器添加到数据库架构。

句法:

CREATE  TRIGGER trigger_name [BEFORE|AFTER] event_name 
ON table_name
BEGIN
 -- Trigger logic goes here....
END;

在这里,TRIGGER_NAME是要创建触发器的名称。

EVENT_NAME可以是INSERT,DELETE和UPDATE数据库操作。

table_name是要在你做手术的表。


赞(0)
未经允许不得转载:srcmini » SQLite的触发器

评论 抢沙发

评论前必须登录!