2013-04-08 4 views
0

Microsoft Visual Web Developer의 데이터베이스 탐색기를 통해 계단식 드롭 다운 목록에 대한 저장 프로 시저를 만들고 프로 시저를 실행할 때 잘못된 열 이름 오류가 나타납니다. 데이터베이스 테이블을 다시 만들고 열의 이름을 바꾸려고 시도했지만 열 이름이 무엇이든 동일한 오류가 발생합니다.저장 프로 시저 - WHERE 절의 잘못된 열 이름

이 절차가 모습입니다 ...

CREATE PROCEDURE spGetEquipmentByVendorID @VendorID INT 
AS 
    BEGIN 
     SELECT EquipmentModel 
     FROM Equipment 
     WHERE VendorID = @VendorID 
    END 

오류는 WHERE 절에서 발생합니다.

이 오류에 대한 다른 게시물을 읽었지만 문제를 해결하는 방법을 찾지 못했습니다. 당신이 제공 할 수있는 모든 도움을 주시면 감사하겠습니다.

+0

테이블 구조를 게시 할 수 있습니까? 그리고 명확히하기 위해 : 프로 시저를 만들 때 또는 실행하려고 할 때 오류가 발생 했습니까? – DigCamara

+0

만들 때 오류가 발생합니다. 테이블 구조는 간단합니다. 두 개의 열만 있습니다. 첫 번째 열 이름은 VendorID이고 두 번째 열은 Vendor입니다. – jeff

+0

장비에 EquipmentModel이라는 컬럼이 없다는 뜻입니까? 그럼 문제가 생겼어. – DigCamara

답변

0

귀하의 의견에 따르면, 귀하의 SP의 컴파일이 실패하는 이유는 간단합니다 : 당신은 필수 칼럼이 누락되었습니다. VendorIDEquipment 테이블에 추가하면 더 이상 문제가 발생하지 않습니다.

+0

의 데이터 만 필요합니다. 시간 내 주셔서 감사합니다 – jeff

+0

오신 것을 환영합니다! 마지막 생각 : 내 대답을 올바른 것으로 표시하십시오. – DigCamara

관련 문제