读书人

触发器,该如何解决

发布时间: 2013-01-11 11:57:35 作者: rapoo

触发器
问题描述:
当向table1中增加一条数据时其中有一个字段值为空,这条数据其中有一个字段值与别外一个table2的一个字段是相同
达到目的:
通过触发器读取别外一个table数据修改这个字段值





[解决办法]
这条数据和table2是通过什么关联的?
[解决办法]

create trigger gg on tb1 
after insert
as
update tb1
set 空值的字段名=b.某个值
from tb1 a,tb2 b,insert i
where a.某字段=i.某字段 and a.某字段=b.某字段
go



try
[解决办法]
引用:
还要更新一次,为何这样呀,晕
你可以插入的时候就取值呀


SQL codeINSERT TB1SELECT'A','B','C' ,COLFROM TB2WHERE TB1...=TB2...


支持
在插入的时候指定多好

读书人网 >SQL Server

热点推荐