手上书的触发器讲的太简单..想不出来噢当tb1的某条记录的status字段值变为"通过"时
把tb2里对应的记录的stage字段改为"是"对应指tb1.ID=tb2.ID
把tb2里对应的记录的stage字段改为"是"对应指tb1.ID=tb2.ID
解决方案 »
- 在select语句里面要把两张表连接起来,一张表数据量庞大,一张表数据量很小,那把哪个表放在前面?
- 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 ???当表T1结构发生变化时,如何升级原表到现结构
- 高分求解!!
- sql 文件组理解问题
- 请问一下这个sql哪里错了?
- 各位大虾帮忙看一下,在关键字 'as' 附近有语法错误。”
- 求助 sql : sqlserver数据库
- 一个字符串比较的问题
- 解决立刻给分!
- 请问,知道起始日期和结束日期,怎么循环生成各个日期到数据库中。
- sql server2000是什么语言开发的?
- 请问什么是“OLE DB消费者”、“OLE DB提供者”、“实作”?
declare @status varchar(10),@id varchar(10)
if update(status)
begin
select @status=status,@id=id from insert
if @status='通过'
update tb2 set stage='是' where id=@id
end
FOR UPDATE
AS
if update(status)
begin
update tb2
set stage='是'
from tb2,inserted where tb2.id=inserted.id
and inserted.status='通过'
end
FOR UPDATE
AS
update tb2
set stage='是'
from tb2,inserted where tb2.id=inserted.id
and inserted.status='通过'