DBAtlas · 데이터베이스 운영 아틀라스

207: Invalid column name

SQL Server

의미

쿼리에서 참조한 컬럼 이름을 테이블/뷰에서 찾을 수 없다. 그 이름의 컬럼이 없거나 범위를 벗어났다.

원인

철자/대소문자 오류, 잘못된 테이블 alias, 아직 추가되지 않았거나 이름이 바뀐 컬럼, 잘못된 스키마/테이블 컨텍스트, 또는 따옴표 대신 대괄호를 생략함.

해결 방법

컬럼 이름과 테이블을 확인한다(sys.columns 또는 Object Explorer 확인). 올바른 alias와 스키마를 사용한다. 새로 추가된 컬럼은 객체가 최신 상태인지 확인하고 필요하면 저장 프로시저를 재컴파일한다. 공백/특수 문자가 포함된 이름에는 대괄호를 사용한다.

DBAtlas에서 열기 →

같은 데이터베이스의 다른 항목