sql >> Database teknologi >  >> RDS >> Mysql

Drop alle lagrede procedurer i MySQL eller brug midlertidige lagrede procedurer

Jeg ville have troet, at dette ville gøre det, men jeg er åben for rettelser:

(REDIGERT for at inkorporere en god pointe i kommentarerne)

delete from mysql.proc WHERE db LIKE <yourDbName>;

(Som påpeget af Balmipour i kommentarerne nedenfor, er det en god idé at specificere databasen.)

Jeg tror, ​​det er gyldigt at ville droppe alle procedurer i en given database, ellers er der i en lang udviklingscyklus en fare for, at forældede procedurer og funktioner samler sig og mudrer alt.



  1. Installation af MySQL Python på Mac OS X

  2. Hvordan får man MySQL Connector/J til at fungere på Android?

  3. Sådan fjerner du en database-mailkonto fra en profil i SQL Server (T-SQL)

  4. SQL-standard UPSERT-kald