Thread Mit Perl auf DB , Like Befehl funzt nicht (9 answers)
Opened by format_c at 2005-03-15 15:38

Gast Gast
 2005-03-15 15:29
#33068 #33068
Hallo ich habe folgendes Problem,

ich habe mir 2 Module für eine Verbindung über ODBC auf eine Datenbank geladen.
dbi und mysql modul

wenn ich jetzt mit perl eine verbindung aufgebaut habe und mein sql statement absetzen will funktioniert das auch einwandfrei.
Probleme scheint aber der LIKE BEFEHL zu machen also zb.
where auto like "gelb"

Kann es sein das mein dbi:mysql modul den like befehl nicht unterstützt?
ich weiss leider nicht welche version es ist (ist schon ein bisschen länger her). Vielleicht kann mir jemand einen Link für eine aktuelle version geben. OS = Win XP

Hier mal das SQL Statement was unter SQL ENTERPRISE MANAGER ohne Probleme funktioniert!!

Code: (dl )
1
2
SELECT datee, timee, host, logname, methodr, url, find, replacee, code, bytesd, other, ua, referer FROM dbo.testlog INNER JOIN dbo.testcluster ON SUBSTRING(dbo.testcluster.find, 1, LEN(dbo.testcluster.find) - 1) = SUBSTRING(dbo.testlog.url, 1, LEN(dbo.testcluster.find) - 1)
WHERE dbo.testcluster.find Like '%*' or dbo.testcluster.find = dbo.testlog.url;


FÜR HILFE BIN ICH SEHR DANKBAR !!

View full thread Mit Perl auf DB , Like Befehl funzt nicht