2017-02-28 79 views
0

我创建和改变的触发,一切运作良好,但是当我开始在SQL Server Management Studio中以后,下面的错误出现:SQL服务器消息2108

消息2108,15级,状态1,过程store_110,第43行 由于目标不在当前数据库中,因此无法在“IT_ServerDB.dbo.Users”上创建触发器。

回答

1

无法对“IT_ServerDB.dbo.Users”创建触发器为目标不在当前数据库中。

看来,你是使用三个部分命名像下面

“IT_ServerDB.dbo.Users

使用两个部分命名

use IT_ServerDB 
go 

create trigger triggername 
on 
and rest of syntax 
+0

我想你说的话此时出现以下错误:消息8197,级别16,状态4,过程store_110,行37 对象'dbo.Us ers'不存在或对此操作无效。 – Cool

+0

你必须在数据库中,你需要创建触发器 – TheGameiswar

+0

在数据库中意味着什么? – Cool