Я пытаюсь создать очень простой триггер и получаю сообщение об ошибке:
Сообщение 8197, уровень 16, состояние 4, процедура trig_UpdateTransferBools, строка 1
Объект 'dbo.DW_WEEK_RANGE' не существует или недопустим для этой операции.
Таблица явно существует; Я создал это!
Может ли это быть проблемой с разрешениями вообще?
CREATE TRIGGER dbo.trig_UpdateTransferBools ON [dbo.DW_WEEK_RANGE]
AFTER INSERT, UPDATE
AS
BEGIN
IF (SELECT Transfer FROM dbo.DW_WEEK_RANGE WHERE Module = 'PURCHASES') = 1
BEGIN
UPDATE [dbo.DW_WEEK_RANGE] SET Transfer = 0 WHERE Module = 'SALES'
UPDATE [dbo.DW_WEEK_RANGE] SET Transfer = 0 WHERE Module = 'RETAIL SALES'
END
END