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

È necessario "definitore" durante la creazione di una procedura memorizzata?

Come indicato nella documentazione MySQL qui

CREATE
[DEFINER = { user | CURRENT_USER }]
PROCEDURE sp_name ([proc_parameter[,...]])
[characteristic ...] routine_body

Quindi, la parte DEFINER non è obbligatoria, dovrebbe funzionare solo CREATE PROCEDURE.