본문 바로가기
Database/MYSQL

ALTER PROCEDURE 및 ALTER FUNCTION 신텍스

by 반화넬 2007. 6. 4.
반응형
17.2.2. ALTER PROCEDURE 및 ALTER FUNCTION 신텍스
ALTER {PROCEDURE | FUNCTION} sp_name [characteristic ...]
characteristic:
    { CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA }
  | SQL SECURITY { DEFINER | INVOKER }
  | COMMENT 'string'
이 명령문은 스토어드 프로지서 또는 함수의 특성을 변경하고자 할 때 사용할 수 있다. MySQL 5.0.3의 경우, 루틴에 대해서 ALTER ROUTINE 권한이 있어야 한다. (이 권한은 루틴 생성자에게 자동으로 제공된다.) 만일, 바이너리 로깅이 활성화 되어지면, 이 명령문은 SUPER권한도 동시에 요청하게 되는데, 이 사항에 대해서는Section 17.4, “스토어드 루틴 과 트리거에 대한 바이너리 로깅”을 참조하면 된다.

ALTER PROCEDURE 또는 ALTER FUNCTION 명령문에는 하나 이상의 변경을 명기할 수 있다.
반응형