procedure2 [스크랩] mysql stored procedure delimiter $$ DROP FUNCTION IF EXISTS dbname.string_print$$ CREATE FUNCTION dbname.string_print( str VARCHAR(20) ) RETURNS VARCHAR(20) BEGIN DECLARE copy_str VARCHAR(20); SET copy_str = str; RETURN copy_str; END $$ delimiter ; SELECT dbname.string_print('Hello world'); delimiter $$ DROP PROCEDURE IF EXISTS dbname.string_print$$ CREATE PROCEDURE dbname.string_print( str VARCHAR(20) ) BEGIN DECLARE.. 2014. 2. 4. [MySQL]Stored Procedure 개요 Stored Program이란? - MySQL5 버전부터 지원 - ANSI SQL 2003을 기준으로 채택(블럭구조기반) - 3가지 타입 Stored procedure : 가장 일반적인 타임 Stored functions : 프로시져와 비슷하지만 단일값만 return Triggers : 데이터베이스 activity발생시 반응되는 action정의 Stored Program 사용이유 - 데이터베이스 보안 강화 - 코드의 유지보수를 더욱 쉽게 - 네트웍 트래픽 감소 - 어플리케이션의 이동성을 강화 Procedure의 기초 - 기본 샘플 DELIMITER $$ DROP PROCEDURE IF EXISTS HellloWorld$$ CREATE PROCEDURE HelloWorld() BEGIN SELECT 'He.. 2014. 1. 27. 이전 1 다음