каким образом в T-SQL можно путь и имя файла из одного столбца разбить на две части.

tsdos
Дата: 15.05.2015 17:56:52
Ребят подскажите:

большой массив данных в файле содержащем путь и имя файла:

S:\lala\FS\au\at\CX_SR_ATT_1-X76BRE_1-2FOJFB.zip
S:\lala\FS\au\atttt\CX_SR_ATT_1-X76BRE_1-2FOJF.zip
S:\lala\FS\at\atoooop\CX_SR_ATT_1-X76BRE_1-2FOJFB.zip


Загружаю данные в табличку, и возникает вопрос:
каким образом можно эти данные разбить на имя файла и собственно путь.

Основная проблема, что путь может быть разной длинны, как и имя. Например:

S:\lala\FS\au\123.txt
Гавриленко Сергей Алексеевич
Дата: 15.05.2015 18:03:54
1. Отреверсить строку.
2. Найти позицию первого слеша.
3. Взять справа столько же символов из исходной строки.
tsdos
Дата: 15.05.2015 18:06:39
Гавриленко Сергей Алексеевич,

Спасибо!

А чем произвести реверсию?
Akina
Дата: 15.05.2015 18:10:40
http://dev.mysql.com/doc/refman/5.6/en/string-functions.html
Особое внимание - функциям REVERSE() и SUBSTRING_INDEX()
tsdos
Дата: 15.05.2015 18:10:50
tsdos,

В смысле есть такая функция в MSSQL?
Akina
Дата: 15.05.2015 18:12:11
Упс, ошибся диалектом.
Akina
Дата: 15.05.2015 18:13:51
Тогда https://msdn.microsoft.com/en-us/library/aa259342(v=sql.80).aspx
Функции SUBSTRING() и LEN()
tsdos
Дата: 15.05.2015 18:15:54
Akina,

Спасибо!!! в BOL нашел REVERSE (Transact-SQL) буду осваивать.