社区
MS-SQL Server
帖子详情
请大家看看,如下形式的触发器如何写!!!急!
eagle_hb
2003-08-19 03:52:15
col1 col2
---------
a 1
b 2
c 3
d 4
要求随便删除一行以后,如删除第二行后,第二行的col2后的值全部减1,
变成如下所示
col1 col2
-----------
a 1
c 2
d 3
...全文
52
6
打赏
收藏
请大家看看,如下形式的触发器如何写!!!急!
col1 col2 --------- a 1 b 2 c 3 d 4 要求随便删除一行以后,如删除第二行后,第二行的col2后的值全部减1, 变成如下所示 col1 col2 ----------- a 1 c 2 d 3
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjcxc
元老
2003-08-19
打赏
举报
回复
create trigger t_delete on 你的表
For Delete
As
update 你的表 set col2 = col2-1
where col1 > (select min(col1) from deleted)
chao778899
2003-08-19
打赏
举报
回复
create trigger on yourTable
For Delete
As
update yourTable set col2 = col2-1
where col1 > (select col1 from deleted)
dafu71
2003-08-19
打赏
举报
回复
ALTER TRIGGER [t_delete] ON [dbo].[yourtable]
FOR delete
AS
begin transaction
declare @pos int
select @pos=col2 from deleted
update yourtable set col2=col2-1 where col2>@pos
commit transaction
-------------------------接分
CrazyFor
2003-08-19
打赏
举报
回复
和ID标识的跳号是一样的
TRY:
表的删除触发器中加:
update 表 set col2=(select count(*) from 表 bb where bb.col2<表.col2)+1
lifeforu
2003-08-19
打赏
举报
回复
create trigger t on table for delete
as
update test set col2=col2-1 where col2>(select col2 from deleted)
txlicenhe
2003-08-19
打赏
举报
回复
create trigger on yourTable
For Delete
As
update yourTable set col2 = col2-1
where col1 > (select col1 from deleted)
or:
create trigger on yourTable
For Delete
As
declare @a varchar
select @a = col1 from deleted
update yourTable set col2 = col2-1
where col1 > @a
WPF
触发器
WPF
触发器
有多种
形式
,分为3类:属性
触发器
,事件
触发器
和数据
触发器
。下面分别使用实际的代码来说明。属性
触发器
:最常见的
触发器
是属性
触发器
,它在标记中简单地用<Trigger>元素定义。 它在所有者控件上监视特定属性,并且当该属性具有与指定值匹配的值时,可以更改属性。例如: <TextBlock Text="Hello, style trigger !" FontSize="28" HorizontalAlignment="Center" VerticalAlig
MySQL -
触发器
_查看
触发器
(
触发器
使用、创建、修改及删除-[续])
触发器
查看
触发器
SHOW TRIGGERS语句查看
触发器
那么如何查看MySQL软件中已经存在的
触发器
呢?在MySQL软件中查看已经存在的
触发器
,通过SQL语句SHOW TRIGGERS来实现,其语法
形式
如下,执行上面的SQL语句,执行结果如图9-10所示。 SHOW TRIGGERS ; 通过图9-10的执行结果可以发现,执行完“SHOW TRIGGERS”语句后会显示一个列表,在该列表中会显示出所有
触发器
的信息。其中,参数Trigger表示
触发器
的名称;参数Event表示
触发器
的激发事件;参数Tab
数字逻辑复习——
触发器
目录 一、
触发器
的两个基本特点 二、
触发器
的分类 (一)按电路结构
形式
不同划分 (二)按逻辑功能划分 (三)按存储数据的原理不同可分为 三、基本R-S
触发器
(一)逻辑功能描述 (二)或非门构成 (三)基本RS
触发器
的特点 (四)状态转换图 四、同步
触发器
(一)同步RS
触发器
1、电路结构与工作原理分析 2、设有专门的异步置位输入端和异步复位输入端的同步RS-FF
触发器
3、动作特点 (二)同步D
触发器
1.逻辑图、特性表和特性方程 2.逻辑功能 (三)同步JK
触发器
mysql查看
触发器
代码_MySql的
触发器
在MySQL中,创建只有一个执行语句的
触发器
的基本
形式
如下:CREATE TRIGGER
触发器
名 BEFORE|AFTER 触发事件ON 表名 FOR EACH ROW 执行语句具体的参数说明如下:
触发器
名:指定要创建的
触发器
名字。参数BEFORE和AFTER:指定
触发器
执行的时间。BEFORE指在触发时间之前执行触发语句;AFTER表示在触发时间之后执行触发语句。触发事件:指数据库操作触发条件...
触发器
前言: 我们已经实现了加减法,如果计算机要计算1+2+3,必须得先计算1+2,然后再把1+2得结果存起来,在去计算3+3. 那么如何保存这个临时数据呢? 1.
触发器
:
触发器
(Flip Flop)是一种可以存储电路状态的电子元件。最简单的是由两个或非门,两个输入端和两个输出端组成的RS
触发器
。
触发器
的电路图由逻辑门组合而成,其结构均由R-S锁存器派生而来(广义的
触发器
包括锁存器)。
触发器
...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章