[error] cx_Oracle.DatabaseError: ORA-01036: illegal variable name/number 오류

최대 1 분 소요

  • 에러 메세지

  • 문제 원인
    파이썬에서 오라클로 전달하려는 sql문의 문법이 맞지 않아서 생기는 오류.

    # 오류 문장 id컬럼에 ':' 빠져있음
    sql = 'update car_member set pwd =:1, tel=:2, car_num =:3 where id =4'
    # 수정 문장
    sql = 'update car_member set pwd =:1, tel=:2, car_num =:3 where id =:4'
    

댓글남기기