Class: Avm::Oracle::QueryBuilder
- Inherits:
-
Object
- Object
- Avm::Oracle::QueryBuilder
- Defined in:
- lib/avm/oracle/query_builder.rb
Instance Method Summary collapse
Instance Method Details
#bind_vars_in_sql ⇒ Object
18 19 20 |
# File 'lib/avm/oracle/query_builder.rb', line 18 def bind_vars_in_sql sql.scan(/:([a-z][a-z0-9_]*)/i).map(&:first) end |
#oci8_exec_bind_vars ⇒ Object
14 15 16 |
# File 'lib/avm/oracle/query_builder.rb', line 14 def oci8_exec_bind_vars bind_vars_in_sql.map { |key| bind_vars.fetch(key) } end |
#oci8_exec_sql ⇒ Object
10 11 12 |
# File 'lib/avm/oracle/query_builder.rb', line 10 def oci8_exec_sql sql end |