Skip to content

Commit 740a5fc

Browse files
committed
need to re-def oracle's #exec_insert as well - does not like #execute_insert
1 parent dd3a679 commit 740a5fc

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

lib/arjdbc/oracle/adapter.rb

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -546,6 +546,13 @@ def select(sql, name = nil, binds = [])
546546
result
547547
end
548548

549+
# @override as <code>#execute_insert</code> not working for Oracle e.g.
550+
# getLong not implemented for class oracle.jdbc.driver.T4CRowidAccessor:
551+
# INSERT INTO binaries (data, id, name, short_data) VALUES (?, ?, ?, ?)
552+
def exec_insert(sql, name, binds, pk = nil, sequence_name = nil) # :nodoc:
553+
execute(sql, name, binds)
554+
end
555+
549556
private
550557

551558
def _execute(sql, name = nil)

0 commit comments

Comments
 (0)