MySQLdb LIKE '%%%s%%' problem
Peter Otten
__peter__ at web.de
Wed Jan 14 05:06:26 EST 2009
gumbah wrote:
> I tried all of your suggestions but none of them work... I have a clue
> on why it is failing: MySQLdb seems to quote the % characters or
> something...
>
> Even when i do:
> cursor.execute("UPDATE tablename set fieldx='test' WHERE flfieldx is
> null and fieldy like '%therealvalue%' "
> it is not updating the database...
>
> Maybe I am completely overlooking something, but I am pretty lost
> here... Googling this it seems as if no one is using "LIKE '%value%'"
> type queries with Python & mySQL...
>
> Anyone any other thoughts?
Did you call the connection object's commit() method?
Peter
More information about the Python-list
mailing list