[ Programing ]/Database

[DB] 프로시저에서 SP 호출.

Mister_Q 2023. 11. 22. 09:41

MS-SQL

구분 명령어
반환 값 없다면 EXEC [SP_Name] [Value_1], [Value_2], ...  

반환 값 있다면 EXEC [Return_Value] = [SP_Name] [Value_1], [Value_2], ...

임시 테이블 대입 DECLARE @[TempTable] TABLE (index INT, name VARCHAR(128))
INSERT @[TempTable] EXEC [SP_Name] [Value_1], [Value_2], ...





MY-SQL

CALL [SP_Name] ([Value_1], [Value_2], ...);






출처 : [mssql] exec (velog.io)

 

[mssql] exec

저장 프로시저를 실행하는 명령리턴값이 없을 때리턴값이 있을 때셀렉트(select) 값이 있을 때

velog.io

MySQL 5.6 한글메뉴얼 (innodbcluster.com)

 

MySQL 5.6 한글메뉴얼

13.2.1 CALL 구문 CALL sp_name ( parameter [, ...]]) CALL sp_name [()] CALL 문은 이전에 CREATE PROCEDURE 를 사용하여 정의 된 저장 프로 시저를 호출합니다. 인수를 취하지 않는 저장 프로 시저는 괄호없이 호출 할

www.innodbcluster.com