Ich versuche, den letzten Dateinamen aus einem Feld in SQL zu extrahieren, wobei das Trennzeichen /
ist, und es gibt auch eins nach dem letzter Dateiname (Ich bin mit diesem einem neuen in einem BI-Web-Intelligence-Dokument abgelegt zu erstellen.)Extrahieren des letzten Dateinamens aus einem Feld, wo die Anzahl der Ordner und die Länge der Dateinamen variabel ist
Filename1/filename2/filename3/filename4/
Ergebnis erforderlich Filename4
File1/file2/file3/file4/file5/file6
Ergebnis file6
erforderlich
ich verschiedene Kombinationen ausprobiert, aber ohne Erfolg. Wie Sie sehen können, haben die Dateinamen keine Standardlänge und die Anzahl der Ordner ist variabel.
Jede Hilfe zu diesem würde wirklich geschätzt werden.
Danke
Lyn
Markieren Sie die verwendeten DBMS. (Die Antwort wird wahrscheinlich produktspezifisch sein!) – jarlh
Die beiden Beispiele ... einer hat "/" am Ende und der andere nicht? Können Sie am Ende "/" garantieren oder nicht? –
Im Allgemeinen .... die Zeichenfolge umkehren und dann die erste erhalten. Die meisten Datenbanken haben eine Art umgekehrte Funktion. –