본문 바로가기
Database/MYSQL

DROP;;;; PROCEDURE 및 DROP;;;; FUNCTION 신텍스

by 반화넬 2007. 6. 4.
반응형
17.2.3. DROP;;;; PROCEDURE 및 DROP;;;; FUNCTION 신텍스
DROP;;;; {PROCEDURE | FUNCTION} [IF EXISTS] sp_name
이 명령문은 스토어드 프로시저 또는 함수를 드롭 하기 위해 사용된다. 즉, 명기된 루틴이 서버로부터 제거된다. MySQL 5.0.3의 경우, 루틴에 대한 ALTER ROUTINE 권한이 있어야 한다. (이 권한은 루틴 생성자에게 자동으로 제공된다.)  IF EXISTS 구문은 MySQL의 확장자며, 만일 프로시저 또는 함수가 존재하지 않을 경우 발생하는 에러를 방지해 주는 역할을 한다.  경고문은 SHOW WARNINGS를 통해 볼 수 있다.
반응형