Wygląda na to, że pracujesz z procedurą przechowywaną , a nie funkcja zdefiniowana przez użytkownika . W MySQL funkcje UDF są zawsze skompilowane rozszerzenia, podczas gdy przechowywane procedury są zawsze tylko SQL.
Strony podręcznika sugerują, że ani kiedykolwiek po prostu zniknie. Istnieje wiele sposobów zapytania o przechowywane procedury , w tym pobranie daty utworzenia, kto ją utworzył, a nawet zdefiniowanej treści funkcji. Możesz łatwo sprawdzić, czy go nie brakuje i w razie potrzeby dodać. Powinieneś również prawdopodobnie zarejestrować to zdarzenie, ponieważ po prostu nie powinno się zdarzyć.