DatabaseError: ORA-01036: illegal variable name/number
问题 I need to substitute the following values into select query. but i got the error as i mentioned below self.jobNo = J-12060 qcActivity = C173 self.wrkArea = 1666339 cursor.execute("""SELECT A.MARKERID, D.COMMENTS,A.STATUS,A.X1,A.Y1,A.X2,A.Y2,C.ERRGROUP,C.ERRDESC,c.category FROM MDP_ERR_MASTER A,(SELECT MARKERID, MAX(RECNO) maxRECNO FROM MDP_ERR_MASTER where project_code = ':jobno' and errorcode like ':jobno_:qcActivity%' AND WORKAREA LIKE ':workarea%' GROUP BY MARKERID) B,MDP_ERR_CONFIG C,