저는 MYSQL에 대해 잘 알고 있습니다. 지금 당장 IBM SQL DB (DB2)에 대한 쿼리를 시도 : "username = '"+ username + "'및 password = '"+ password + "'; 여기서 HOMEBASEDAPP.LOGINDB에서 displayname을 선택하십시오.DB2-SQL에 대한 쿼리 선택에 실패했습니다
이것은 쿼리를 실행할 때 나타나는 오류입니다.
오류 [IBM] [CLI 드라이버] [DB2/LINUXX8664] SQL0206N "USERNAME"이 (가) 사용 된 컨텍스트에서 유효하지 않습니다. SQLSTATE = 42703
내 테이블이 어떻게 보이는지의 스크린 샷을 첨부 :
disname을 확인해야 할 수 있습니다. displayname이어야합니다. – zawhtut
지적 해 주셔서 고맙습니다. "displayname"을 사용하여 쿼리를 실행하고 있었는데 여기에 잘못 적어 두었습니다. 왜 어떤 오류가 발생 했습니까? – JavascriptL
테이블 별칭과 함께 사용하는 방법은 어떻습니까? 비록이 사람이 좋아 보이더라도. 그리고 스키마 이름을 사용하지 않고 어때? 나는 전에 bluemix를 사용하지 않으므로 bluemix에서 쿼리를 실행하는 방법에 대해 많이 알지 못합니다. – zawhtut