• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • ALTER FUNCTION语句

    ALTER FUNCTION func_name [characteristic ...]
    
    characteristic:
        COMMENT 'string'
      | LANGUAGE SQL
      | { CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA }
      | SQL SECURITY { DEFINER | INVOKER }
    

    该语句可用于更改存储函数的特征ALTER FUNCTION语句中可以指定多个更改。但是,您不能使用此语句更改参数或存储函数的主体。要进行此类更改,必须使用DROP FUNCTION和删除并重新创建该函数CREATE FUNCTION

    您必须具有ALTER ROUTINE该功能的特权。(该特权会自动授予函数创建者。)如果启用了二进制日志记录,则该ALTER FUNCTION语句可能也需要该SUPER特权,如“存储的程序二进制日志记录”中所述。