Access 2003完整教程:重命名触发器 (ADP)

注释本主题中的信息仅适用于 Microsoft Access 项目 (.adp)。

当更改触发器的名称时,只要保存了触发器,其名称就在数据库中更新了。但是,需要在其他引用它的地方(例如在代码中)更新对过去名称的所有引用。

  1. 打开触发器。

    操作方法:

    用户可以打开触发器,以查看或编辑存储在用户数据库中的现有触发器文本。对于 Microsoft? SQL Server? 数据库来说,触发器使用 Transact-SQL 书写脚本。

    1. 在“数据库”窗口中,单击“对象”下的“表”按钮图像
    2. 用右键单击用户想打开其触发器的表名,然后选择快捷键菜单中的“触发器”。
    3. 在“触发器用于表: <‘表名’>” 对话框中,从“触发器名称”列表中选择要打开的触发器,然后单击“编辑”。

    触发器在可以用于编辑 SQL 语句的源代码编辑器中打开。有关触发器和 CREATE TRIGGER SQL 语句的详细信息,请参阅 Microsoft SQL Server 文档。

  2. 在 SQL 源代码编辑器中,以新名称代替现有的触发器名称。(触发器名称出现在“Create Trigger”语句后。)
  3. 单击“保存”按钮图像以保存新建的触发器。
  4. 删除旧的触发器(除非您想要两个名称不同的同一触发器)。

    操作方法:

    如果用户想禁用在触发器中所定义的动作(该动作在指定的事务之后立即在用户数据库上自动执行),那么可以删除触发器。

    如果用户用数据库图表来设计自己的数据库,也可能要删除任何在相关表之间实施参照完整性的触发器。为此目的,数据库图表使用关系而非触发器。因此,如果某个触发器重复了某个数据库图表中的关系,那么用户应当删除的可以是触发器,也可以是关系。

    1. 在“数据库”窗口中,单击“对象”下的“表”按钮图像
    2. 用右键单击用户想删除其触发器的表,然后选择快捷键菜单中的“触发器”。
    3. 在“触发器用于表:<‘表名’>”对话框中,选择要从“触发器名称”列表中删除的触发器,然后单击“删除”。
    4. 这时就会出现一条消息,提示用户确认删除动作。选择“是”。

新的触发器名就在数据库中。

上页:Access 2003完整教程:重命名表 (ADP) 下页:Access 2003完整教程:在查询中重新排序输出列 (ADP)

Access 2003完整教程:重命名触发器 (ADP)

Access 2003完整教程:在查询中重新排序输出列 (ADP)Access 2003完整教程:调整属性列大小 (ADP)
Access 2003完整教程:更新索引 (ADP)Access 2003完整教程:在数据库图表上保存所选的表 (ADP)
Access 2003完整教程:在数据库图表中选择多个对象 (ADP)Access 2003完整教程:设置列属性 (ADP)
Access 2003完整教程:指定索引的填充因子 (ADP)Access 2003完整教程:指定搜索条件 (ADP)
Access 2003完整教程:细分数据库图表 (ADP)Access 2003完整教程:在查询中汇总或聚合所有行的值 (ADP)
Access 2003完整教程:使用自定义表达式汇总或聚合值 (ADP)Access 2003完整教程:在查询中使用表达式 (ADP)
Access 2003完整教程:在同一查询中使用 HAVING 和 WHERE 子句 (ADP)Access 2003完整教程:验证查询 (ADP)
Access 2003完整教程:查看外键约束属性 (ADP)Access 2003完整教程:缩放数据库图表 (ADP)
Access 2003完整教程:即将删除一行或多行。Access 2003完整教程:不允许空约束表达式。
Access 2003完整教程:DELETE 语句与 COLUMN REFERENCE 约束冲突。Access 2003完整教程:已对多行发生影响。
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号