sql >> Databasteknik >  >> RDS >> Mysql

mysql lagrad procedur, fråga för att kontrollera om det finns eller inte

Du kan göra så här:

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

..och om det finns, borde få ett resultat. Tänk dock på att på majoriteten av delade värdtjänster får mysql-tjänster, rutiner, triggers och så vidare normalt inte skapas. Om det är din egen server, inga problem;)



  1. Hur lägger jag till index i MySQL-tabeller?

  2. Implementering av MySQL Hashing-funktion

  3. Vikten av varchar-längd i MySQL-tabellen

  4. Infoga stora mängder variabler i tabellen med PDO