Почему необходимо совершать явно при выполнении ОБНОВЛЕНИЕ?

Вот мой код:

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()

Если я удалюconn.commit()таблица не обновляется. Но для некоторых утверждений мне это не нужноconn.commit(), Мне интересно, почему?

Ответы на вопрос(3)

Ваш ответ на вопрос