Mailinglisten-Archive |
Hi Andy Andreas Stagl schrieb am Mittwoch, 29. Januar 2003 um 12:15: > Folgendes Statement funktioniert: > SELECT ReqIdn FROM ReqTbl WHERE ReqIdn = 'ABC20030129001'; > Folgendes hingegen nicht: > SELECT ReqIdn FROM ReqTbl WHERE ReqIdn = > CONCAT('ABC',REPLACE(LEFT(NOW(),10),'-',''),LPAD('1',3,'0')); > Die Prüfung, ob der String erfolgreich zusammengesetzt wird, gibt auch den > richtigen String aus: > SELECT CONCAT('ABC',REPLACE(LEFT(NOW(),10),'-',''),LPAD('1',3,'0')); Tausch doch mal LEFT mit REPLACE, also so: SELECT CONCAT('ABC',LEFT(REPLACE(NOW(),'-',''),8),LPAD('1',3,'0')) HTH Frank -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive