88问答网
所有问题
sqlserver 触发器 同一表内某个字段被修改另一个字段相应修改
如题所述
举报该问题
其他回答
第1个回答 2011-03-10
Create trigger trigger_name
on 表名for update
as
begin
update 表名 set 要修改的字段名 = 被修改的字段名 where 记录ID = (select 记录ID from inserted)
end本回答被提问者采纳
相似回答
SQLserver
中的
触发器
,实现
一个
表的
某字段修改
后,
另一
张表的对应字段也...
答:
create or replace trigger tri_test after insert or update or delete on test begin if updating then dbms_output.put_line('修改');elsif deleting then dbms_output.put_line('删除');elsif inserting then dbms_output.put_line('插入');end if;end;
sqlserver
创建
触发器
当我把一个表中数据
更改
时
另一个
表中的数据也改 ...
答:
if update(cid) --变更cid时触发 begin update product set pcid=I.cid from product as B,deleted D, inserted as I where B.pcid=D.cid end go
...
有一个
数据是一样的,然后
修改一个
,
另一个
也变
答:
1: 同时更新两种表 update A set 字段=XX where 条件 update B set 字段=XX where 条件 2:使用
触发器
在A表建立触发器 更新B表信息 create trigger on A for update update B set 字段=XX where 条件(使用inserted ,deleted表)--- 调用直接使用更新语句更新A表即可 update A set 字段=XX...
sql 中如何设置
触发器
使
修改一个
表中列的值时,同时
修改另一个
表的值
答:
可以创建如下类似
触发器
create trigger depart_update on depart for update as begin if update(deptno)begin update worker set deptno = b.deptno from inserted b where worker.col1 = b.col1 end end
sqlserver
中怎样使一个表中某一
字段
中的值
改变
的同时,
另一个
表中...
答:
这个没有办法,
触发器
是最好的选择,要不,你就得自己写语句更新
另一个
表。
SQL SERVER
2000
触发器
如何实现一个字段的值随着
另一个字段
的变化而...
答:
1. 判断是否是NULL应使用is,而不是= 2.
修改字段
值应使用UPDATE语句 故你的代码修改成下面这样,试试看 create trigger tigger1 on UserInfo for insert as declare @i1 as int --这里类型实际应修改为a的类型 select @i1 = UserInfo.a from UserInfo join inserted on UserInfo.主键 = ...
如何用
触发器
实现在数据库中
更改一个
表的
某个字段
,同时更新
另外
两个表...
答:
create trigger trigger_name on tableName for update as begin declare @id varchar(36)declare @name varchar(100)select @id = pid,@name=name from Inserted -- 给id赋值,Inserted就是对应你修改的记录 --下面你就可以使用id和name了 update table_name2 set param1='XXX' where pid=@id...
sqlserver
2008要使
一个表内
数据发生变化
另一
表也跟着发生变换 应该...
答:
这种会随时变化的数据在设计表的时候应该考虑作为一个单独的实体表,然后在其他表里面用外键关联
大家正在搜
相关问题
oracle修改同一表某个字段触发修改另一个字段
sqlserver 中怎样使一个表中某一字段中的值改变的同时...
sql编一个触发器当更新一个字段数据的时候,另一个字段等于某...
SQL_server 触发器,在有插入操作时修改同一个表里的...
SQLserver中的触发器,实现一个表的某字段修改后,另一...
SQL数据库触发器,当表1被修改一个字段,表2就跟着修改一个...
SQL Server2008 触发器中,根据一个表修改另外一...
SQL 2008通过触发器实现一个字段修改后,更新另一个字段...