Quantcast
Channel: 여유로움을 추구하는 아웃사이더
Viewing all articles
Browse latest Browse all 261

MySQL/MariaDB 프로시저 생성, 수정, 삭제

$
0
0
스토어드 프로시저와 함수는 MySQL 5.0부터 추가된 기능이다. 프로시저를 포함한 스토어드 프로그램을 사용할 때에는 프로시저의 끝을 정확히 알 수 있도록 SQL의 구분자를 변경해 주어야 한다.일반적으로 MySQL의 구분자는 “;” 문자가 프로그램의 끝을 의미한다. 하지만 스토어드 프로시저 내에서는 수 많은 “;”를 포함하므로 프로시저의 끝을 정확히 알 수가 없다. CREATE 명령의 끝을 정확히 판별 할 수 있도록 별도의 구분자를 문자열로 지정하여 사용한다. 명령의 끝을 알려주는 종료문자 변경은 DELIMITER 명령어를 사용한다. 아래 예제는 종료문자를 “;;”변경한다.DELIMITER ;; 스토어드 프로시저 생성은 종료 문자를 변경해서 사용.......

Viewing all articles
Browse latest Browse all 261

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>