Module: Sequel::JDBC::DB2::DatabaseMethods

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

Overview

Database instance methods for DB2 databases accessed via JDBC.

Constant Summary collapse

PRIMARY_KEY_INDEX_RE =
/\Asql\d+\z/i.freeze
IDENTITY_VAL_LOCAL =
"SELECT IDENTITY_VAL_LOCAL() FROM SYSIBM.SYSDUMMY1".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 DB2::DatabaseMethods

DB2::DatabaseMethods::AUTOINCREMENT, DB2::DatabaseMethods::NOT_NULL, DB2::DatabaseMethods::NULL

Method Summary

Methods included from Database::ResetIdentifierMangling

extended

Methods included from Transactions

#supports_savepoints?, #supports_transaction_isolation_levels?

Methods included from DB2::DatabaseMethods

#database_type, #db2_version, #indexes, #schema_parse_table, #supports_transaction_isolation_levels?, #table_exists?, #tables, #views