Thread Probleme bei SQL-Abfrage (ORA-00972): DBI (12 answers)
Opened by Duff at 2007-04-17 15:47

renee
 2007-04-17 17:08
#75993 #75993
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Mach aus
Code: (dl )
"Select feld1 from tabelle where feld2 like $param"


ein
Code: (dl )
Select feld1 from tabelle where feld2 like ?
und übergib $param als Parameter beim execute

Also
Code: (dl )
1
2
3
4
my $param = 'ksdf%';
my $stmt = "SELECT feld1 FROM tabelle WHERE feld2 LIKE ?";
my $sth = $dbh->prepare($stmt) or die $dbh->errstr;
$sth->execute($param) or die $dbh->errstr;


Ansonsten musst Du mal checken, bei welchen EIngaben der Fehler auftritt und bei welchen nicht...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Probleme bei SQL-Abfrage (ORA-00972): DBI