sql2000触发器没有效率
CREATE TRIGGER tr_mys_yz_update ON dbo.mys_yz
FOR UPDATE
AS
if ( update( sfbz) )
begin
--更新手术的收费标志
Update a set sfbz = '1'
from ss_sqd a inner join inserted b on a.djh = b.sqdbh and b.sqdfl = 'ss'
inner join deleted c on b.yzh = c.yzh and b.yzxh = c.yzxh and isnull( b.sfbz,'0' ) = '0' and isnull(c.sfbz,'0' ) = '1'
--更新检验的收费标志
Update a set sfbz = '1'
from jy_jyd a inner join inserted b on a.jydh = b.sqdbh and b.sqdfl = 'jy'
inner join deleted c on b.yzh = c.yzh and b.yzxh = c.yzxh and isnull( b.sfbz,'0' ) = '0' and isnull(c.sfbz,'0' ) = '1'
--更新检查的收费标志
Update a set sfbz = '1'
from jc_jcd a inner join inserted b on a.djh = b.sqdbh and b.sqdfl = 'jc'
inner join deleted c on b.yzh = c.yzh and b.yzxh = c.yzxh and isnull( b.sfbz,'0' ) = '0' and isnull(c.sfbz,'0' ) = '1'
end
以上的触发器,语法没有错误,但是update mys_yz.sfbz update后,触发器没有作用。。。。请高手门帮忙看看把。。。。谢谢
相关推荐
SQL Server 2000 网络数据库教程第 9 章 存储过程和触发器.ppt
【SQL Server 2000 存储过程和触发器】在SQL Server 2000中,存储过程和触发器是数据库管理和编程的重要组成部分,它们为数据库应用提供了更高效、安全和灵活的解决方案。
深入掌握SQL Server 2000:高级教程实战指南
本文还有配套的精品资源,点击获取 简介:本书深入探讨了SQL Server 2000数据库系统的高级特性和应用,包括T-SQL语言、索引优化、视图、存储过程、触发器、安全性、备份恢复、数据库复制、性能监控、数据库设计、XML支持和分析服务等关键概念。通过系统的指导和实例,帮助读者全面提升SQL Server 2000数据库的管理和维护技能,确保数据库系统的稳定性和性能。 ...
SQL Server 2000与JDBC驱动整合指南
SQL Server 2000是微软推出的数据库管理系统,具有高性能、高可靠性和易用性等特点,曾广泛应用于企业级应用。JDBC(Java Database Connectivity)是Java语言中用于连接和操作数据库的应用程序接口(API)。在本章中,我们将从SQL Server 2000的基本概念谈起,了解JDBC在数据库编程中的重要性,并探讨它如何使Java程序能够与各种数据库进行通信。SQL Server 2000自2000年发布以来,一直是市场上功能强大的数据库产品之一。
SQL Server 2000新手成长指南:从基础到实践
SQL Server 2000是微软公司推出的一款关系型数据库管理系统,它广泛应用于企业级数据库管理与数据存储。与之前的版本相比,SQL Server 2000在性能、易用性及安全性方面都有了显著的提升,成为那个时代的主流数据库产品之一。SQL Server支持多种数据类型,每种数据类型都有其特定的用途和范围。以下是一些常用的数据类型:INT:表示4字节整型数据。NVARCHAR:表示可变长度的Unicode字符串,表示最多存储50个字符的字符串。DATETIME。
SQL Server 2000函数详解与应用大全
本文还有配套的精品资源,点击获取 简介:SQL Server 2000作为微软的关系型数据库管理系统,提供了丰富的函数集合用于数据处理和分析。本文详细介绍了聚合函数、字符串函数、日期与时间函数、数学函数、转换函数、系统信息函数以及游标和其他特殊函数。熟练掌握这些函数,对于数据库管理和开发人员来说是必要的,有助于提升工作效率和数据操作质量。 1. SQL Serve...


疑难问题
