我知道ODBC库有一个commit / 2和commit / 3,但我不确定我是否正确解释它的用法。
如果我执行以下操作
选择是否在单个事务中完成,保证ACID属性?
答案 0 :(得分:1)
似乎unixodbc-oracle驱动程序有问题,即它在创建连接期间没有正确设置auto_commit属性。 您可以应用https://github.com/brb/otp/commit/111f3c091d5f1e9214d2e7cfbd73400b6602a0ed更改,以便在建立连接后更改auto_commit模式。