SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-SQL-Interp rpm build for : openSUSE Tumbleweed. For other distributions click perl-SQL-Interp.

Name : perl-SQL-Interp
Version : 1.27 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.39 Date : 2024-08-05 19:09:04
Group : Unspecified Source RPM : perl-SQL-Interp-1.27-1.39.src.rpm
Size : 0.07 MB
Packager : (none)
Summary : Interpolate Perl variables into SQL statements
Description :
SQL::Interp converts a list of intermixed SQL fragments and variable
references into a conventional SQL string and _list of bind values_
suitable for passing onto DBI. This simple technique creates database calls
that are simpler to create and easier to read, while still giving you full
access to custom SQL.

SQL::Interp properly binds or escapes variables. This recommended practice
safeguards against \"SQL injection\" attacks. The DBI documentation has
several links on the topic.

Besides the simple techniques shown above, The SQL::Interp integrates
directly with DBIx::Simple for an excellent alternative to raw DBI access:

use DBIx::Simple;

...

my $rows = $db->iquery(\"
SELECT title
FROM threads
WHERE date > \",\\$x,\" AND subject IN \",\\AATTsubjects
)->arrays;

Since DBIx::Simple still allows you complete access to the DBI API, using
it as wrapper is recommended for most applications.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-S/openSUSE_Tumbleweed/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-SQL-Interp-1.27-1.39.noarch.rpm
     

Provides :
perl(DBIx::Interp)
perl(DBIx::Interp::STX)
perl(DBIx::Interp::db)
perl(SQL::Interp)
perl(SQL::Interp::SQL)
perl(SQL::Interp::Variable)
perl-SQL-Interp

Requires :
perl(:MODULE_COMPAT_5.40.0)
perl(DBI) >= 1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/DBIx
/usr/lib/perl5/vendor_perl/5.40.0/DBIx/Interp.pm
/usr/lib/perl5/vendor_perl/5.40.0/SQL
/usr/lib/perl5/vendor_perl/5.40.0/SQL/Interp.pm
/usr/share/doc/packages/perl-SQL-Interp
/usr/share/doc/packages/perl-SQL-Interp/Changes
/usr/share/doc/packages/perl-SQL-Interp/README.md
/usr/share/man/man3/DBIx::Interp.3pm.gz
/usr/share/man/man3/SQL::Interp.3pm.gz

 
ICM