| Module | Sequel::Dataset::ArgumentMapper | 
| In: | lib/sequel/dataset/prepared_statements.rb | 
Default implementation of the argument mapper to allow native database support for bind variables and prepared statements (as opposed to the emulated ones used by default).
| SQL_QUERY_TYPE | = | Hash.new{|h,k| h[k] = k} | 
| bind_arguments | [RW] | The bind arguments to use for running this prepared statement | 
| prepared_statement_name | [RW] | The name of the prepared statement, if any. | 
Override the given *_sql method based on the type, and cache the result of the sql.
    # File lib/sequel/dataset/prepared_statements.rb, line 28
28:       def prepared_sql
29:         return @prepared_sql if @prepared_sql
30:         @prepared_args ||= []
31:         @prepared_sql = super
32:         meta_def("#{sql_query_type}_sql"){|*args| prepared_sql}
33:         @prepared_sql
34:       end