Q&A

  • SQL에러
더위에 수고가 많으십니다.

Query를 사용하여 검색을 하려고 하는데, 그만 에러가....

Invalid use of keyword Token: level이라는 에러가 발생

SQL에 select * from "table.db"

where level = '사람';

이런식으로 하였는데요..

그리고 검색필드가 String이면 위와 같이 에러가 발생하는데

검색필드가 정수로 되어 있으면 에러가 발생하지 않아요..

검색도 잘 되고요...

부디 도움을~~~~~~~~

1  COMMENTS
  • Profile
    손인호 1999.07.12 06:48
    BDS 께서 말씀하시기를...

    > 더위에 수고가 많으십니다.

    > Query를 사용하여 검색을 하려고 하는데, 그만 에러가....

    > Invalid use of keyword Token: level이라는 에러가 발생

    > SQL에 select * from "table.db"

    > where level = '사람';

    > 이런식으로 하였는데요..

    > 그리고 검색필드가 String이면 위와 같이 에러가 발생하는데

    > 검색필드가 정수로 되어 있으면 에러가 발생하지 않아요..

    > 검색도 잘 되고요...

    > 부디 도움을~~~~~~~~

    정확한 내용이없어 잘 모르겠지만, 위에러는 키워드를 잘못사용하였을때 나타난는겁니다. 단어나 띄어쓰기, 콤마등이 잘못됐을을 경우죠. 정수일때는 에러가 나타나지 않는다고 하였으니, 이경우는 쿼테이션마크(' ')을 잘못쓰지