From cc0af347669063dfff0ae22cdc5d9324de892338 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luiz=20Ot=C3=A1vio?= Date: Sun, 2 Apr 2023 09:12:13 -0300 Subject: [PATCH] DELETE no SQLite do Python --- aula205/main.py | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/aula205/main.py b/aula205/main.py index 9bf8609..eb288db 100644 --- a/aula205/main.py +++ b/aula205/main.py @@ -56,8 +56,28 @@ cursor.executemany(sql, ( {'nome': 'Joana', 'peso': 5}, )) connection.commit() -cursor.close() -connection.close() + if __name__ == '__main__': print(sql) + + cursor.execute( + f'DELETE FROM {TABLE_NAME} ' + 'WHERE id = "3"' + ) + cursor.execute( + f'DELETE FROM {TABLE_NAME} ' + 'WHERE id = 1' + ) + connection.commit() + + cursor.execute( + f'SELECT * FROM {TABLE_NAME}' + ) + + for row in cursor.fetchall(): + _id, name, weight = row + print(_id, name, weight) + + cursor.close() + connection.close()