1) Change transaction boundary in autocommit off mode
Hiroshi Inoue <inoue@tpf.co.jp>
1) Change transaction boundary in autocommit off mode per recent discussion in pgsql-odbc. Now SELECT is a boundary but VACUUM isn't. 2) Put back the error handling behavior. When elog(ERROR) was detected the driver automatically issue "ABORT" if a transaction is in progress. 3) Driver version is 7.01.0003(Dave already set it but it was put back).
Files
| Path | Change | +/− |
|---|---|---|
| src/interfaces/odbc/connection.c | modified | +3 −1 |
| src/interfaces/odbc/psqlodbc.h | modified | +2 −2 |
| src/interfaces/odbc/psqlodbc.rc | modified | +4 −4 |
| src/interfaces/odbc/qresult.c | modified | +1 −0 |
| src/interfaces/odbc/qresult.h | modified | +5 −0 |
| src/interfaces/odbc/statement.c | modified | +18 −18 |