gpt4 book ai didi

sql-server - 消失的存储过程

转载 作者:行者123 更新时间:2023-12-02 04:31:19 25 4
gpt4 key购买 nike

所以,不确定发生了什么。但我有存储过程,它在 SQL 2k 中不断从我的数据库中消失。

我可以再次添加它,然后尝试从我的网络应用程序执行它,但出现异常,提示无法找到存储过程。然后我会回到管理层并刷新,然后它又消失了!?!

这是存储过程的配置:

set ANSI_NULLS OFF
set QUOTED_IDENTIFIER ON
GO

ALTER PROCEDURE [dbo].[USP_Equipment_Delete]
@EquipmentID int
AS

DELETE FROM [dbo].[Equipment]
WHERE
[EquipmentID] = @EquipmentID

我的其他存储过程都没有消失。这是唯一的一个。我那里很容易有100个。它们都使用相同的 SQLHelper 类。这个就一直消失!!!???!!

如有任何帮助或建议,我们将不胜感激!

非常感谢!

最佳答案

您正在创建这个或另一个存储过程,并且在代码末尾,也许在注释之后,您没有看到它,您有一个这个过程的下降。

使用以下命令查看您的数据库:

select syo.name
from syscomments syc
join sysobjects syo on
syo.id = syc.id
where syc.[text] like '%DROP PROC%'

关于sql-server - 消失的存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/858648/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com