![]() |
MYSQL textfeld Semikolon
Ich verwende in einer Tabelle ein textfeld und bekam neulich beim INSERT-Befehl(im MYSQLDUMPER) eine Feldermeldung, weil ich im Text ein Semikolon verwendet hatte.
'INSERT ........ text="a+b;c+d;....s;"...'; Wenn ich die ; durch , ersetze gehts. Wie kann ich die ; mitspeichern? |
Re: MYSQL textfeld Semikolon
Zitat:
phpmyadmin würde sich das anbieten, da gibts dieses problem nicht. |
Mit phpmyadmin gabs andere Probleme besonders beim Ex-/Import. Deshalb der Dumper. Einfach nicht verwenden ist keine gute Lösung, weil ich sicher irgendwas übersehen habe, komme zur Zeit nicht drauf. Ich meine, ich bin ja nicht der einzige, der ein Semikolon im Text verwendet.
|
Üblicherweise kann man mit \ escapen, versuch's also mal mit \;
jak |
\ = leider nein.
|
poste doch mal bitte die komplette fehlermeldung, scheint ja am sql befehl zu scheitern.
|
Das ist der MYSQL-Befehl:
INSERT INTO albumbild SET bild_ID=NULL,album_ID=2,numm=1,bild='kuppel.jpg',t ext='Das Wetter ist, wie die Römer sagen, brutto; es geht ein Mittagswind, Scirocco, der täglich mehr oder weniger Regen herbeiführt.'; Das ist dei Rückmeldung: Fehler bei der Anfrage: INSERT INTO albumbild SET bild_ID=NULL,album_ID=2,numm=1,bild='kuppel.jpg',t ext='Das Wetter ist, wie die Römer sagen, brutto?> MySQL meldet: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''Das Wetter ist, wie die Römer sagen, brutto' at line 1 |
dann hat der mysql dumper ein problem im code. problem melden, problem beheben :) wenn es hart auf hart kommt, bleibt immer noch der mysql client und die commandozeile.
|
Interessant: wenn ich später mittels UPDATE das ; einsetzte, wird es akzeptiert. Mal im MD_Forum nachfragen... Danke einstweilen.
|
Scheint ein Problem in Dumper zu sein: Zitat:"...Da macht unser interner Parser etwas falsch. Es hängt tatsächlich an dem Semikolon..."
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 00:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag