스토어드 프로그램을 이용한 구구단 만들기
DROP TABLE IF EXISTS gugutbl; CREATE TABLE gugutbl(gugu CHAR(5), result CHAR(4)); DROP PROCEDURE IF EXISTS gugudan; delimiter $$ CREATE PROCEDURE gugudan() BEGIN DECLARE i INT; DECLARE j INT; DECLARE str CHAR(5); SET i = 2; -- 몇단부터 SET j = 1; -- 몇부터 곱할래 WHILE (i
프로그래밍/SQL
2022. 8. 9. 15:39
스토어드 프로시저
스토어드 프로시저 개요 쿼리문의 집합으로 , 어떠한 동작을 일괄 처리하기 위한 용도 스토어드 프로시저 생성 예 USE sqlDB; DROP PROCEDURE IF EXISTS userProc1; delimiter $$ CREATE PROCEDURE userProc1( IN userName VARCHAR(10) ) BEGIN SELECT * FROM userTbl WHERE name = userName; END $$ delimiter ; CALL userProc1('조관우'); 입력 매개 변수 IN 입력_매개변수_이름 데이터_형식; 프로시저에 전달값이 있을 경우 받아주는 입력 매개변수 출력 매개 변수 OUT 출력_매개변수_이름 데이터_형식; 주로 SELECT... INTO문을 사용하며, 출력 매개 변수를 ..
프로그래밍/SQL
2022. 8. 9. 14:38