Подтвердить что ты не робот

Не удается привязать представление схемы MyName ', потому что имя MyTable недействительно для привязки схемы

Я пытаюсь создать индексированное представление в SQL Server 2012 по запросу, имеющему 10 объединений (внутренний и левый), к которому обращаются много.

Однако при попытке создать представление я получаю сообщение об ошибке:

Невозможно привязать схему к представлению 'vw_transaction', потому что имя 'entity_event' неверно для привязки схемы.

Я (пытаюсь) создать представление, используя:

CREATE VIEW vw_transaction WITH SCHEMABINDING AS
    Select ee.id as entity_event_id,
        ....

Есть ли причина для этой ошибки? Это выглядит как зарезервированное слово, так как ошибка упоминает "имя", а не столбцы. Entity_event - это имя моей основной таблицы.

4b9b3361

Ответ 1

Добавив имя схемы перед всеми ссылками на таблицы, устраните проблему.