私はSQL Server Management Studio 2012を持っていて、既存のデータベースにトリガーを作成しようとしています。これをテストするために、テーブル「prueba」を作成し、トリガーを設定しようとしています(データベースを右クリックして、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' が存在しないか、この操作に対して無効です。
クエリの何が問題になっていますか? 任意の助けをいただければ幸いです
編集: ああ、すみません、古いエラー メッセージを貼り付けました。エラーは tlbAccessAreas ではなく prueba.dbo を参照していました!