반응형
OUT 파라미터 콘솔에서 값 전달하기
아래 에러메세지가 발생했다. 발생할 것을 예상한 메세지이기도 했다.
[42000][1414] (conn=30662) OUT or INOUT argument 44 for routine 파일명 is not a variable or NEW pseudo-variable in BEFORE trigger
테스트를 위해서 콘솔에서 프로시저를 호출해야하는데, 프로시저에 OUT 파라미터가 있어서 발생하는 문제였다.
이 문제는 간단하다. 해당 콘솔에서 아래와 같이 선언하면, 해당 변수에 값을 가지고 있게 된다.
SET @outParam = Null;
그리고, 해당 파라미터에 다음과 같이 값을 넣어주면 된다. 보안상 전체를 캡처하지 못했고, 값을 작성한 부분만 캡처했다.
반응형