MySQL 删除存储过程
生活随笔
收集整理的這篇文章主要介紹了
MySQL 删除存储过程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
當 MySQL 數據庫中存在廢棄的存儲過程時,我們需要將它從數據庫中刪除。
MySQL 中使用 DROP PROCEDURE 語句來刪除數據庫中已經存在的存儲過程。語法格式如下:
DROP { PROCEDURE | FUNCTION } [ IF EXISTS ] <過程名>語法說明如下:
過程名:指定要刪除的存儲過程的名稱。IF EXISTS:指定這個關鍵字,用于防止因刪除不存在的存儲過程而引發的錯誤。注意:存儲過程名稱后面沒有參數列表,也沒有括號,在刪除之前,必須確認該存儲過程沒有任何依賴關系,否則會導致其他與之關聯的存儲過程無法運行。
刪除存儲過程 showstuscore,SQL 語句和運行結果如下:
mysql> DROP PROCEDURE showstuscore; Query OK, 0 rows affected (0.08 sec)刪除后,可以通過查詢 information_schema 數據庫下的 routines 表來確認上面的刪除是否成功。SQL 語句和運行結果如下:
mysql> SELECT * FROM information_schema.routines WHERE routine_name='showstuscore'; Empty set (0.03 sec)結果顯示,沒有查詢出任何記錄,說明存儲過程 showstuscore 已經被刪除了。
總結
以上是生活随笔為你收集整理的MySQL 删除存储过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VC2010运行C程序时黑框一闪就没
- 下一篇: 前端开发中游览器的兼容问题总结