回答

收藏

按名称删除存储过程组

技术问答 技术问答 228 人阅读 | 0 人回复 | 2023-09-14

我有一组类似于 的名字somename_%存储过程。有没有办法通过查询删除这个?SP,例如
# E* m# g; X( ?& ~$ P删除过程中的名称与 相似somename_%”+ H# Q( v4 D: O* v& {% L# k

# g/ K4 S4 V7 |4 i0 j% h                                                               
- Y4 ?: o  p" K$ h3 K    解决方案:                                                               
/ b- h' Y4 L' U4 H                                                                这适用于MSSQL 2005  
0 m" U3 f& C9 R# sDECLARE @DropScript varchar(max)set @DropScript = ''SELECT @DropScript = @DropScript   'DROP PROCEDURE   schema_name(schema_id)  '].  name  FROM sys.procedureswhere name like 'somename_%'exec (@DropScript)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则