Sintassi

ALTER PROCEDURE nome_proc [caratteristica ...]

caratteristica:
    { CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA }
  | SQL SECURITY { DEFINER | INVOKER }
  | COMMENT 'stringa'

Spiegazione

Questa istruzione serve a modificare le caratteristiche di una Stored Procedure. E' possibile eseguire più di un cambiamento con un solo comando ALTER PROCEDURE. Tuttavia, non è possibile usare questa istruzione per modificare i parametri o il corpo di una routine; per effettuare tali cambiamenti è necessario eliminare e ricreare la procedura servendosi dei comandi DROP PROCEDURE e CREATE PROCEDURE.

Occorre disporre del privilegio ALTER ROUTINE sulla procedura. Esso viene assegnato automaticamente al creatore della stessa.

Commenti

Sto caricando i commenti......