可能是我今天花了太长时间看这个所以很愚蠢。但........
我有一个简单的存储过程可以做到这一点;
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
DELETE FROM ProductLoading
END
该表ProductLoading
由 3 个字段组成,其中非关键字段。这是一个临时表,当从单独的数据源加载数据时,它需要在短时间内保存数据。我这样做是为了检查产品是否被删除。
现在,当此代码运行时,它还会从另一个表中删除所有内容,Products3
. 如果我将此行注释掉,则不会。
不是键和索引方面的专家,但有基本的掌握。但是查看了这两个表后,看不到任何依赖项。另外,当我运行执行计划时,它不会对Products3
表进行任何引用。
真的卡在这个了。任何人都可以告诉我我忽略了什么。