+012 한정되지 않은 열 이름 column-name이 연관 참조로 해석되었습니다

설명

열 이름은 서브 쿼리의 FROM 절에 있는 테이블이나 뷰의 열을 식별하지 않습니다. 그러나, 이 함수는 문장의 상위 레벨에 있는 FROM 절의 테이블 또는 뷰의 열을 식별합니다.

시스템 조치

열 이름은 상호 참조로 해석됩니다.

프로그래머 응답

Db2 가 열 이름을 의도한 것과 다르게 해석한다면, SQL 문을 다시 작성하여 다시 제출하십시오. 열 이름이 상위 레벨의 테이블을 참조하도록 하려는 경우, 열 이름에 테이블 이름이나 상관 관계를 나타내는 이름을 한정자로 사용하여 문장을 다시 작성하는 것이 좋습니다. 참조하는 테이블 중 하나를 변경한 후 다시 바인딩하면 자격이 없는 열 이름이 다르게 해석될 수 있습니다.

SQLSTATE(E)

01545