primary_key_index_re()
click to toggle source
Primary key indexes appear to start with sys_ on Oracle
# File lib/sequel/adapters/jdbc/oracle.rb, line 45 45: def primary_key_index_re 46: PRIMARY_KEY_INDEX_RE 47: end
# File lib/sequel/adapters/jdbc/oracle.rb, line 24 24: def last_insert_id(conn, opts) 25: unless sequence = opts[:sequence] 26: if t = opts[:table] 27: sequence = sequence_for_table(t) 28: end 29: end 30: if sequence 31: sql = "SELECT #{literal(sequence)}.currval FROM dual" 32: statement(conn) do |stmt| 33: begin 34: rs = log_yield(sql){stmt.executeQuery(sql)} 35: rs.next 36: rs.getInt(1) 37: rescue java.sql.SQLException 38: nil 39: end 40: end 41: end 42: end
Primary key indexes appear to start with sys_ on Oracle
# File lib/sequel/adapters/jdbc/oracle.rb, line 45 45: def primary_key_index_re 46: PRIMARY_KEY_INDEX_RE 47: end
# File lib/sequel/adapters/jdbc/oracle.rb, line 49 49: def schema_parse_table(*) 50: sch = super 51: sch.each do |c, s| 52: if s[:type] == :decimal && s[:scale] == 127 53: s[:type] = :integer 54: elsif s[:db_type] == 'DATE' 55: s[:type] = :datetime 56: end 57: end 58: sch 59: end
# File lib/sequel/adapters/jdbc/oracle.rb, line 61 61: def schema_parse_table_skip?(h, schema) 62: super || (h[:table_schem] != current_user unless schema) 63: end
As of Oracle 9.2, releasing savepoints is no longer supported.
# File lib/sequel/adapters/jdbc/oracle.rb, line 66 66: def supports_releasing_savepoints? 67: false 68: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.