아리송해
40
2021-11-25 14:41:07 작성 2021-11-25 14:42:23 수정됨
4
192

sql 문법오류


 Truncated incorrect DOUBLE value: '음식점' 이라고 오류가 뜨는데 뭐가 문제죠...?

참고로 bbsDivide안에 음식점이 들어갑니다

public int update(int bbsID, String bbsTitle, String bbsContent, String bbsAddress, String bbsNumber, String bbsHashtag, String bbsDivide, int file_number) {
				String SQL = "UPDATE BBS SET bbsTitle = ?, bbsContent = ?,  bbsAddress = ?, bbsNumber = ?, bbsHashtag = ?, bbsDivide = ? WHERE file_number = ? AND bbsID = ?";


0
  • 답변 4

  • kimdongy1000
    400
    2021-11-25 14:43:10

    비교할려는 데이터가 double 하고 비교가 불가능한 데이터를 넣었다는 뜻입니다 


    double 로 비교할려는데 음식점이 들어왔네 


    이건 처리 못해 이런뜻입니다 

  • Eleutherius
    2k
    2021-11-25 14:49:17

    sql에 데이터 mapping 하는 부분이 어떻게 되어있는지는 모르겠지만 

    해당 부분을 알려주셔야 정확한 가이드가 가능합니다.

    디버그 걸어서 쿼리 직접 확인해보시는걸 권장드립니다.

  • 아리송해
    40
    2021-11-25 14:49:31

    그럼 저기에서는 딱히 틀린 부분은없는건가요..?

  • Eleutherius
    2k
    2021-11-25 14:55:15

    저기서 확인 할 수 있는 부분이 없습니다.


    데스크탑 겉모습만 찍어놓고 왜 안켜지냐고 묻는 거랑 같습니다.


    parameter mapping 하는 부분을 보여주셔야해요

  • 로그인을 하시면 답변을 등록할 수 있습니다.