Linux에서 erlang odbc 모듈을 사용하여 oracle 용 자동 커밋을 비활성화해야합니다. 나는 코드와 관련하여 만든거야 :erlang odbc : oracle 용 자동 커밋을 비활성화하는 방법
{ok, Con} = odbc:connect("DSN=MyDSN", [{auto_commit, off}, {scrollable_cursors, off}]).
연결이 성공적으로 생성되었다. 내가 테이블을 업데이트하려고 할 때, 요청은 성공적이지만 자동으로 커밋됩니다. 내가 도대체 뭘 잘못하고있는 겁니까?
그것은 자동 커밋을 강요하는 데이터베이스 자체에있는 erlang 외부의 설정 일 수 있습니다. –
아니요. Oracle SQL Developer를 동일한 데이터베이스와 함께 사용하면 수동으로 커밋해야합니다. –
아마 문제가 ODBC에서, erlang 자체가 아닌 것 같아 –