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

MySQL 저장 프로시저(procedure) 사용하기 / 예제

$
0
0
1. 프로시저 생성 DELIMITER $$ DROP PROCEDURE IF EXISTS HellloWorld$$ CREATE PROCEDURE HelloWorld() BEGIN SELECT 'Hello World'; END$$ DELIMITER ; 2. 프로시저 호출CALL HelloWorld( ) 3. 응용3-1 변수 BEGIN DECLARE my_integer INT; DECLARE my_dob DATE DEFAULT '1960-06-21' SET my_integer=20; END; 3-2 파라미터 DELIMITER $$ CREATE PROCEDURE my_sqrt(input_number INT, OUT out_number FLOAT) BEGIN SET out_number=SQRT(input_number); END$$ DELIMITER ; // IN : 읽기전용 프로시저안에서 값 변경 불가능, OUT : 프로시저 내부에서 일을 처리한디 값을 돌려줌, INOUT : 프로시저로부터 값을 전달받아 이를 고치고 다시 돌려줌.......

Viewing all articles
Browse latest Browse all 261

Trending Articles



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