为什么SQL触发器用不了

create trigger tr_dbo.Custo_Info on dbo.Custo_Info
for update
as
begin
update u
set u.[Source]=i.[source],
u.[Customer_pho]=i.[phone]
from Inserted i inner join dbo.Order_Info u on u.[Customer_name]=i.[customer_name]

end
按“执行”显示如下:
消息 2103,级别 15,状态 1,过程 Custo_Info,第 5 行
因为触发器 'tr_dbo.Custo_Info' 的架构不同于目标表或视图的架构,所以无法 创建 该触发器

http://zhidao.baidu.com/question/353358368.html

都已经有提示消息了,都不理解?
“因为触发器 'tr_dbo.Custo_Info' 的**架构不同于目标表或视图的架构**,所以无法 创建 该触发器”

问题就出在你触发器的名称架构上,触发器是需要对具体的表进行监控的,所以必须和目标表的架构一致,即

触发器名称“tr_dbo.Custo_Info"改为"dbo.Custo_Info"