과도한 인수가 있는 프로시저 또는 함수
"프로시저 또는 함수 !!!에 인수가 너무 많이 지정되었습니다."라는 오류 메시지는 저장된 프로시저 또는 함수에 프로시저 또는 함수가 잘못된 개수의 인수로 호출되었습니다. 이 문제를 진단하고 해결하려면 다음 단계를 따르십시오.
제공된 예제에서 저장 프로시저 [dbo].[M_UPDATES]는 두 개의 인수(@GenID 및 @Description):
EXEC etl.etl_M_Update_Promo @GenID, @Description
그러나 저장 프로시저 etl.etl_M_Update_Promo는 하나의 인수(@GenID)만 사용하도록 선언됩니다.
ALTER PROCEDURE [etl].[etl_M_Update_Promo] @GenId bigint = 0
오류를 해결하려면, 호출의 인수 수와 일치하도록 저장 프로시저 또는 함수 정의를 변경합니다. 이 경우 etl.etl_M_Update_Promo 선언은 두 번째 인수를 포함하도록 업데이트되어야 합니다.
ALTER PROCEDURE [etl].[etl_M_Update_Promo] @GenId bigint = 0, @Description NVARCHAR(50) AS
위 내용은 '프로시저 또는 함수 !!! 지정된 인수가 너무 많습니다.' 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!