0
我有SQL服務器管理工作室2012和im試圖創建一個現有的數據庫上的觸發器,測試這個我創建了一個表「prueba」和im試圖設置觸發器(通過右鍵單擊數據庫, calle veritrax並擊中「新查詢」)。這是我的查詢:觸發器創建給出了錯誤
CREATE TRIGGER items_insert ON [dbo.prueba]
FOR INSERT
AS
SET XACT_ABORT ON
INSERT INTO OPENQUERY(WEBDB, 'SELECT * FROM prueba')
SELECT ID, Name FROM INSERTED
GO
不過,我得到這個錯誤:
*消息8197,級別16,狀態4,程序items_insert,1號線 對象 'dbo.prueba' 不存在或對此操作無效*
查詢有什麼問題?任何幫助,將不勝感激
編輯:天啊,對不起,我粘貼了一箇舊的錯誤信息,錯誤提到prueba.dbo不參考tlbAccessAreas!
檢查dbo.prueba是對dbo.tblAccessAreas的依賴。檢查dbo.prueba是否有tblAccessAreas的FK。 dbo.prueba上訪問dbo.tblAccessAreas的任何其他觸發器。 –
我該如何檢查?即時通訊新的SQL Server,我懷疑它有依賴關係,因爲我especifically創建表來測試鏈接服務器! – user1181589
如果你有正確的權限,你可以右鍵單擊dbo.prueba表並單擊'查看依賴關係' –