mysql: zamień (odwrotny ukośnik) na łańcuchy
Mam następujący problem:
Mam tabelę T, która ma kolumnę Nazwa z nazwami. Nazwy mają następującą strukturę:
ABC
Możesz stworzyć na sobie w ten sposób:
create table T ( Name varchar(10));
insert into T values ('A\\\\B\\C');
select * from T;
Teraz, jeśli to zrobię:
select Name from T where Name = 'A\\B\C';
To nie działa, muszę uciec przed odwrotnym ukośnikiem:
select Name from T where Name = 'A\\\\B\\C';
W porządku.
Ale jak zrobić to automatycznie w polu Nazwa?
Coś takiego jak poniżej nie zrobi tego:
select replace('A\\B\C', '\\', '\\\\');
Dostaję:A\\\BC
Jakieś sugestie?
Z góry bardzo dziękuję.