MSSQL - 尝试更新时无效的对象名称

时间:2016-09-16 10:49:37

标签: sql-server sql-server-2012

我在SQL中有一个表,我可以在运行SELECT * FROM Scheme.Table1

时轻松查询

没有Intellisense错误,我可以在数据库

下的表列表中看到该表

如果我尝试对表运行UPDATE,我会收到错误

Msg 208 Invalid object name 'Table1'

对同一方案中其他标签的更新都可以正常工作

可能导致此错误的原因是什么?这个措辞是误导性的,它确实是别的吗?

编辑:更新声明是......

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

所有字段都正确并存在于表格中

1 个答案:

答案 0 :(得分:2)

感谢这些评论,它是桌面上的触发器,它在没有SCHEMA的情况下引用自身(我使用Windows身份验证登录)