은 테이블 뷰에서 데이터를 읽고 처리하는 데 사용 된 저장소의 일부입니다.하지만 오류가 있으며 그 사실을 알고 싶습니다. (select 문에서 8 매개 변수를 표시하고 커서 앞에 8 paramete을 표시하지만 오류를!)커서의 T-SQL에 대한 오류
DECLARE CUR CURSOR FOR
SELECT PkJobDoneDaily_Id
, Fk_ExecCarInOwner
, Fk_ActivityType
, Fk_CostSrc
, Fk_ShiftNum
, Fk_WorkGroup
, DetachNum
TotalTime
FROM dbo. ViewAccJobDoneDaily
WHERE Fk_JobDonePeriod = @Fk_JobDonePeriod and IsOk=1 AND IsDel=0 AND Fk_ActivityType=2
OPEN CUR
FETCH NEXT FROM CUR INTO @Fk_JobDoneDaily,@Fk_ExecCarInOwner,@Fk_ActivityType
,@Fk_CostSrc,@Fk_ShiftNum,@Fk_WorkGroup,@DetachNum,@TotalTime
오류 : 메시지 16924, 수준 16, 상태 1, 줄 52 Cursorfetch : 변수의 수 INTO 목록에 선언 된 열은 선택한 열의 목록과 일치해야합니다.
감사합니다, 대단한, 나는 그것을 잊어 버려;) –