在DELPHI程序中如何删除存储过程?

dana 2002-04-22 05:16:26
在DELPHI程序中如何删除存储过程?
...全文
24 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
踢踏 2002-04-22
  • 打赏
  • 举报
回复
if exists (select * from sysobjects where id = object_id('dbo.yourspname') and sysstat & 0xf = 4)
drop procedure dbo.yourspname'
Mudeen 2002-04-22
  • 打赏
  • 举报
回复
hi,let me show you:
adoquery1.sql.add('drop procedure yourspname');
try
adoquery1.execsql;
except
end;
Bob7946 2002-04-22
  • 打赏
  • 举报
回复
呵呵,兄弟,这个问题好简单啊
你用一个query连到数据库,然后在它的sql.add('');里面写上'drop procedure sp_killme',然后调用query的execsql方法就删除了sp_killme存储过程了
icd 2002-04-22
  • 打赏
  • 举报
回复

你是什么数据库,如果是SQl Server
用ADOCommand组件,DROP PROCEDURE 存储过程名

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧