这是一件奇怪的事情。 我有三个存储过程,但我现在只能看到一个。消失的过程执行得很好,但奇怪的是我无法找到它们。
我不知道它是如何存在而是执行的。
我尝试过的事情 -
sp_helptext sp_myproc
Msg 15009,Level 16,State 1,Procedure sp_helptext,Line 54 [Batch 起始行0]数据库'test'中不存在对象'sp_myproc' 或者对此操作无效。
SELECT OBJECT_DEFINITION (OBJECT_ID(N'sp_myproc'))
NULL
SELECT object_definition(object_id) as [Proc Definition]
FROM sys.objects
WHERE type='P'
仅显示一个proc
EXEC sp_myproc
正常返回数据
我还尝试过刷新智能感知缓存(CTRL + SHIFT + R)
它们在系统过程中也不可用
不知道他们去哪了。寻找解决这个问题的方法。