gpt4 book ai didi

sql - 按名称删除一组存储过程

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

我有一组名称类似于“somename_%”的存储过程。有没有办法用一个查询删除那个 SP,例如

DROP PROCEDURE where name like 'somename_%'



.

最佳答案

这适用于 MSSQL 2005 +

DECLARE @DropScript varchar(max)
set @DropScript = ''

SELECT @DropScript = @DropScript + 'DROP PROCEDURE [' + schema_name(schema_id)+ '].' + '[' + name + ']
' FROM sys.procedures
where name like 'somename_%'


exec (@DropScript)

关于sql - 按名称删除一组存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2446003/

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