프로시저에 파라미터를 많이 잡아두고 실제 동작에선 몇개만 사용하니
-6 에러 코드를 리턴 합니다
예를 들어 create procedure 프로시저명 @파라미터1 , @파라미터2 , @파라미터3 , @파라미터4 , @파라미터5 ...@파라미터20
이렇게 프로시저를 만들고
EXECUTE 프로시저명 @파라미터1 , @파라미터2 , @파라미터3 이렇게 해도 나머지 파라미터는 알아서 무시 되서 NULL처리 되는줄 알았는데
오늘 보니 (return status = -6) 이렇게 에러를 리턴 합니다.
물론 운영에는 크게 지장이 없는데 그냥 둬도 좋을지 아니면 성능에 많은 영향을 주니 수정을 해야 하는지요
|