Module: Sequel::JDBC::SqlAnywhere::DatabaseMethods

Extended by:
Database::ResetIdentifierMangling
Includes:
Transactions, SqlAnywhere::DatabaseMethods
Defined in:
lib/sequel/adapters/jdbc/sqlanywhere.rb

Overview

Database instance methods for Sybase databases accessed via JDBC.

Constant Summary collapse

LAST_INSERT_ID =
'SELECT @@IDENTITY'.freeze

Constants included from Transactions

Transactions::TRANSACTION_BEGIN, Transactions::TRANSACTION_COMMIT, Transactions::TRANSACTION_RELEASE_SP, Transactions::TRANSACTION_ROLLBACK, Transactions::TRANSACTION_ROLLBACK_SP, Transactions::TRANSACTION_SAVEPOINT

Constants included from SqlAnywhere::DatabaseMethods

SqlAnywhere::DatabaseMethods::AUTO_INCREMENT, SqlAnywhere::DatabaseMethods::DECIMAL_TYPE_RE, SqlAnywhere::DatabaseMethods::SMALLINT_RE, SqlAnywhere::DatabaseMethods::SQL_BEGIN, SqlAnywhere::DatabaseMethods::SQL_COMMIT, SqlAnywhere::DatabaseMethods::SQL_ROLLBACK, SqlAnywhere::DatabaseMethods::TEMPORARY

Instance Attribute Summary

Attributes included from SqlAnywhere::DatabaseMethods

#conversion_procs, #convert_smallint_to_bool

Method Summary

Methods included from Database::ResetIdentifierMangling

extended

Methods included from Transactions

#supports_savepoints?, #supports_transaction_isolation_levels?

Methods included from SqlAnywhere::DatabaseMethods

#database_type, #foreign_key_list, #indexes, #schema_column_type, #schema_parse_table, #tables, #to_application_timestamp_sa, #views