【发布时间】:2010-06-12 07:07:23
【问题描述】:
有没有可以删除MySQL中所有存储过程的语句? 或者(如果第一个不可能),MySQL中是否有临时存储过程之类的东西?类似于临时表的东西?
【问题讨论】:
-
嗨,虽然听起来很有趣 :)) 但这是我从 MS SQL Server (msdn.microsoft.com/en-us/library/aa174792(SQL.80).aspx) 那里借来的,它说“SQL Server 2000 还支持临时存储过程,就像临时表一样,断开连接时自动掉线。”但是我的目的是在会话结束后删除所有内容,尽管我仍然有备份计划,例如使用语言循环存储过程名称并将它们一一删除(尚未检查是否可能)。
-
@ebyrob - 你说的很对。 MySQL 不支持匿名程序代码块。我的 cmets 反映了来自 Oracle DBMS 的无效传输,它确实允许执行任意过程代码而不定义永久存储过程