This is not a bug, this is correct behavior of any sql database. 2016-06-15 8:40 GMT+02:00 ninostephen mathew <ninos...@gmail.com>: > Respected Developer(s), > while writing a database module for one of my applications in python I > encountered something interesting. I had a username and password field in my > table and only one entry which was "Admin" and "password". While debugging > I purposefully deleted that record. Then I ran the same statement again. To > my surprise, it got execute. Then I ran the statement to delete the user > "admin" (lowercase 'a') which does not exist in the table. Surprisingly > again is got executed even though the table was empty. What I expected was > an error popping up. But nothing happened. I hope this error gets fixed > soon. The code snippet is given below. > > self.cursor.execute(''' DELETE FROM Users WHERE username = > ?''',(self.username,)) > > _______________________________________________ > Python-Dev mailing list > Python-Dev@python.org > https://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: > https://mail.python.org/mailman/options/python-dev/duda.piotr%40gmail.com >
-- 闇に隠れた黒い力 弱い心を操る _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com