2016-09-28 3 views
0

Bluemix dashDB 엔트리 레벨 인스턴스가 있습니다. 난 내가Blueemix dashDB에서 열 이름이 낙타 케이스 또는 케이스 하단에있을 때 쿼리가 실패합니다.

select * from USERS where userId=2; 

내가

"USERID" is not valid in the context where it is used.. SQLCODE=-206, SQLSTATE=42703, DRIVER=3.69.56 

가 열이 존재 않는 다음과 같은 오류를 얻을 다음 쿼리를 실행하면 같은

enter image description here

아래에 볼 수있는 테이블을 만든 내 표. 내가 여기서 뭔가를 놓치고 있니?

+0

정확하게 중복되지는 않지만 유사하지는 않습니다. 그것은 내 문제를 해결하는 데 도움이. –

답변

0

게시글 DB2 + JPA throwing an error: column not found in the table에 따라 문제를 해결할 수있었습니다.

쿼리에 제공된 열 이름이 따옴표로 묶인 테이블과 정확히 일치해야하는 경우 예상대로 작동합니다.

기본적으로 쿼리에 제공된 열 이름은 대문자로 변환됩니다.