Ecco il mio codice:Perché la necessità di impegnarsi esplicitamente quando si esegue un UPDATE?
import cx_Oracle
conn = cx_Oracle.connect(usr, pwd, url)
cursor = conn.cursor()
cursor.execute("UPDATE SO SET STATUS='PE' WHERE ID='100'")
conn.commit()
Se rimuovo il conn.commit()
, la tabella non viene aggiornata. Ma per le dichiarazioni selezionate, non ho bisogno di quello conn.commit()
. Sono curioso perché?