Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Usuń wszystkie procedury składowane w MySQL lub użyj tymczasowych procedur składowanych

Myślałem, że to wystarczy, ale jestem otwarty na poprawki:

(ZMIENIONO w celu uwzględnienia dobrego punktu podanego w komentarzach)

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

(Jak zauważył Balmipour w komentarzach poniżej, dobrym pomysłem jest określenie bazy danych.)

Myślę, że chcieć porzucić wszystkie procedury w danej bazie danych, w przeciwnym razie w długim cyklu rozwojowym istnieje niebezpieczeństwo, że przestarzałe procedury i funkcje będą się gromadzić i wszystko zamulać.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wykonanie instrukcji MySQL zajmuje więcej niż minutę

  2. Jak wybrać wiersz maksymalnej wartości w tabeli mysql?

  3. Jak wyświetlić dane z mysql za pomocą angular.js PHP?

  4. Korzystanie z SQL JOIN i COUNT

  5. MySQL:średni odstęp między rekordami