7
Czy istnieje proste stwierdzenie, w którym używa się kombinacji funkcji łańcuchowych do wyciągnięcia nazwy pliku z listy katalogów?Wyodrębnianie nazw plików ze ścieżki MYSQL
xxxx\xxxx\filename.txt
Czy istnieje proste stwierdzenie, w którym używa się kombinacji funkcji łańcuchowych do wyciągnięcia nazwy pliku z listy katalogów?Wyodrębnianie nazw plików ze ścieżki MYSQL
xxxx\xxxx\filename.txt
Funkcja SUBSTRING_INDEX
jest idealnym miejscem na to:
SUBSTRING_INDEX(myFileName, '\\', -1)
Ostatnim argumentem -1
mówi wrócić wszystko po ostatni \
. Zauważ, że musisz uciec z \
jako \\
.
Istnieje działający Fiddle SQL here.
Generalnie jest poprawny, ale odwrotny ukośnik nie działa. Zobacz [tutaj] (http://sqlfiddle.com/#!2/d41d8/14544) –
@juergend - Ponieważ twoja ścieżka [tak naprawdę nie zawiera ukośników] (http://sqlfiddle.com/#!2/d41d8/ 14550). –
Oczywiście. Głupi ja. –