The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 1.00 - 2007-07-06

  • forked as SQL::Interp / DBIx::Interp from SQL::Interpolate
  • TRACE_SQL can now be set through an environment variable
  • sql_var() renamed to sql_type()
  • removed sql_literal(). It had been previously superceded by sql().
  • removed make_sql_interp and make_dbi_interp. These are just basic curry patterns that you probably won't need, and can be easily created as-needed.
  • significant doc update, mostly to simplify it
  • removed Macro support
  • removed filter support

Changes for version 0.40_03 - 2006-09-27

  • Further documentation refinements. No code changes.

Changes for version 0.40_02

  • SQL::Interp
  • POD improvements.
  • Expanded (table) identifier match: /[a-zA-Z_.]+/ --> /[a-zA-Z_][a-zA-Z0-9_\$\.]*/ (reported by mark tiefenbruck)
  • DBIx::Interp
  • WARNING: BREAKS compatibility with 0.33.
  • DBIx::Interp now inherits from DBI.
  • Changed SQL::Interp::Key and SQL::Interp::Attr to DBIx::Interp::Key and DBIx::Interp::Attr respectively to reduce chance of name conflict.
  • Fixed circular references to allow garbage collection.
  • Now requires Scalar::Util.

Modules

Interpolate Perl variables into SQL with DBI
Interpolate Perl variables into SQL statements

Provides

in lib/DBIx/Interp.pm
in lib/DBIx/Interp.pm
in lib/SQL/Interp.pm
in lib/SQL/Interp.pm