SQL笔记:限制条码和删除标记为0的记录唯一

None.gif set  ANSI_NULLS  ON
None.gif
set  QUOTED_IDENTIFIER  ON
None.gif
go
None.gif
None.gif
-- 限制条码和删除标记为0的记录唯一
None.gif--
Commit Date:11:00 2006-9-22
None.gif
ALTER   TRIGGER   [ TR_IU_OutByMachineDetail ]  
None.gif   
ON   [ dbo ] . [ T_OutByMachineDetail ]   
None.gif   AFTER 
INSERT UPDATE
None.gif
AS  
None.gif
BEGIN
None.gif    
DECLARE   @rowCount      INT
None.gif    
SELECT   @rowCount   =   COUNT (V_BarCode)  FROM  T_OutByMachineDetail
None.gif    
WHERE  V_BarCode  IN
None.gif        (
SELECT  V_BarCode  FROM  INSERTED  WHERE  IsDeleted  =   0 )
None.gif    
IF  ( @rowCount   >   0 )
None.gif    
ROLLBACK
None.gif
END
None.gif

转载于:https://www.cnblogs.com/pingkeke/archive/2006/09/22/511824.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值