sql >> Databasteknik >  >> RDS >> Mysql

Byt namn på en mysql-procedur

prova detta

 UPDATE `mysql`.`proc`
SET name = '<new_proc_name>',
specific_name = '<new_proc_name>'
WHERE db = '<database>' AND
  name = '<old_proc_name>';

Notera också:Om du har beviljat privilegier till användare för denna procedur måste du också uppdatera procedurens namn i procs_priv.

UPDATE `mysql`.`procs_priv`
SET Routine_name = '<new_proc_name>'
WHERE Db = '<database>' AND
  Routine_name = '<old_proc_name>';
 FLUSH PRIVILEGES;

Källa:MySQL-forum ::Nybörjare ::Byt namn på lagrad procedursyntax




  1. Exportera Oracle-frågeresultat till en HTML-fil när du använder SQLcl

  2. PHP-skript kommer inte att ansluta till databasen?

  3. Hämta innevarande år och nästa från mysql

  4. PHP och MYSQL visar 1 post med flera namn