Aquí está mi código:¿Por qué la necesidad de comprometerse explícitamente al hacer una ACTUALIZACIÓN?
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()
Si quito el conn.commit()
, la tabla no se actualiza. Pero para las declaraciones seleccionadas, no necesito ese conn.commit()
. Tengo curiosidad por qué?