module Sequel::JDBC::JTDS::DatabaseMethods
Private Instance Methods
database_exception_use_sqlstates?()
click to toggle source
JTDS
exception handling with SQLState is less accurate than with regexps.
# File lib/sequel/adapters/jdbc/jtds.rb 24 def database_exception_use_sqlstates? 25 false 26 end
disconnect_error?(exception, opts)
click to toggle source
Calls superclass method
# File lib/sequel/adapters/jdbc/jtds.rb 28 def disconnect_error?(exception, opts) 29 super || exception.message =~ /\AInvalid state, the Connection object is closed\.\z/ 30 end
set_ps_arg_nil(cps, i)
click to toggle source
Handle nil values by using setNull with the correct parameter type.
# File lib/sequel/adapters/jdbc/jtds.rb 33 def set_ps_arg_nil(cps, i) 34 cps.setNull(i, cps.getParameterMetaData.getParameterType(i)) 35 end