Module: ChDB::ParameterBinding

Included in:
Statement
Defined in:
lib/chdb/parameter_binding.rb

Overview

Documentation for the ParameterBinding module This module provides methods for binding parameters in a database query context.

Instance Method Summary collapse

Instance Method Details

#bind_param(index, value) ⇒ Object



7
8
9
# File 'lib/chdb/parameter_binding.rb', line 7

def bind_param(index, value)
  @bind_vars[index - 1] = value
end

#bind_params(*bind_vars) ⇒ Object



11
12
13
14
15
16
17
# File 'lib/chdb/parameter_binding.rb', line 11

def bind_params(*bind_vars)
  index = 1
  bind_vars.flatten.each do |var|
    bind_param index, var
    index += 1
  end
end