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

memorizzare/salvare una UDF

Sembra che tu stia lavorando con una routine memorizzata , non una funzione definita dall'utente . In MySQL, le UDF sono sempre estensioni compilate, mentre le routine memorizzate sono sempre solo SQL.

Le pagine di manuale suggeriscono che semplicemente scomparirà. Esistono diversi modi per richiedere informazioni sulle informazioni archiviate routine , incluso ottenere la data di creazione, chi l'ha creata e persino il corpo della funzione come definito. Puoi facilmente controllare se manca e aggiungerlo se necessario. Probabilmente dovresti anche registrare questo evento, poiché semplicemente non dovrebbe verificarsi.