mysql: Ersetze \ (Backslash) in Strings

Ich habe folgendes Problem:

Ich habe eine Tabelle T, die eine Spalte Name mit Namen hat. Die Namen haben folgende Struktur:

ABC

Sie können auf sich selbst wie folgt erstellen:

<code>create table T ( Name varchar(10));

insert into T values ('A\\\\B\\C');

select * from T;
</code>

Wenn ich das tue:

<code>select Name from T where Name = 'A\\B\C';
</code>

Das geht nicht, ich muss mich dem \ (Backslash) entziehen:

<code>select Name from T where Name = 'A\\\\B\\C';
</code>

Fein.

Aber wie mache ich das automatisch mit einem String Name?

So etwas wie das Folgende reicht nicht aus:

<code>select replace('A\\B\C', '\\', '\\\\');
</code>

Ich bekomme:A\\\BC

Irgendwelche Vorschläge?

Vielen Dank im Voraus.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage