diff options
author | Popa Marius Adrian <mapopa@gmail.com> | 2020-03-11 17:54:25 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-11 17:54:25 +0200 |
commit | bd53ff4627b2342cc70519b385b62df25ed2034d (patch) | |
tree | 3d5a670325b35f128de046701341c33709d444bd | |
parent | 6e8b83bb4e6bb37a3193d1e3c904db9563e46bfc (diff) | |
parent | 431bd08fc23615d7164681b1419850da5642037c (diff) |
Merge pull request #48 from tiobe/tiobe_fixes
Add support for COMMIT and ROLLBACK statements
-rw-r--r-- | dbdimp.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -955,9 +955,12 @@ int dbd_st_prepare(SV *sth, imp_sth_t *imp_sth, char *statement, SV *attribs) break; case isc_info_sql_stmt_ddl: - case isc_info_sql_stmt_set_generator: + case isc_info_sql_stmt_set_generator: case isc_info_sql_stmt_exec_procedure: case isc_info_sql_stmt_savepoint: + case isc_info_sql_stmt_start_trans: + case isc_info_sql_stmt_commit: + case isc_info_sql_stmt_rollback: /* no count_item to gather */ break; @@ -966,9 +969,6 @@ int dbd_st_prepare(SV *sth, imp_sth_t *imp_sth, char *statement, SV *attribs) */ case isc_info_sql_stmt_get_segment: case isc_info_sql_stmt_put_segment: - case isc_info_sql_stmt_start_trans: - case isc_info_sql_stmt_commit: - case isc_info_sql_stmt_rollback: default: do_error(sth, 10, "Statement type is not implemented in this version of DBD::Firebird"); return FALSE; |