Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Gespeicherte mysql-Prozedur, Abfrage, ob vorhanden oder nicht vorhanden

Sie können dies tun:

SELECT * FROM `information_schema`.`ROUTINES` where specific_name = 'my_procedure_name' and routine_schema = 'my_schema'

..und wenn es existiert, sollte ein Ergebnis kommen. Beachten Sie jedoch, dass bei den meisten Shared-Hosting-Mysql-Diensten Routinen, Trigger usw. normalerweise nicht erstellt werden dürfen. Wenn es dein eigener Server ist, kein Problem;)