2016-09-16 3 views
0

У меня есть таблица в SQL, что я могу запросить легко, когда не работают SELECT * FROM Scheme.Table1MSSQL - Недопустимое имя объекта при попытке обновления

Есть никаких ошибок Intellisense, и я могу видеть таблицу в списке таблиц по базе данных

Если я пытаюсь запустить UPDATE к таблице, я получаю ошибку

Msg 208 Invalid object name 'Table1' 

обновления против других сухотке в той же схеме, все отлично работает

Что может быть причиной этой ошибки? Является ли формулировка ошибочной, и это действительно что-то еще?

EDIT: оператор обновления ...

UPDATE SCHEMA.TABLE1 SET SCH1 = 'DB', SCH2 = '1' WHERE MEMBERNO = 123999 

Все поля являются правильными и существуют на столе

+2

Вы используете правильную базу данных? Я знаю, что это глупый вопрос. – mfredy

+0

Не глупый вопрос! У меня есть оператор USE в строке, и я могу подтвердить, что я использую правильную базу данных. – Mike

+1

Опубликуйте заявление об обновлении – artm

ответ

2

Благодаря комментариям, это был триггер на столе, который был ссылающегося себя без SCHEMA (я был зарегистрирован с использованием проверки подлинности Windows)

+0

Удивительный! Рад, что это было решено! – mfredy

Смежные вопросы