У меня есть файл MS-Access 2007 и столбец, который я пытаюсь заменить для вывода, столбец содержит такие данные, как:
\\sad\images\Components\12\123_4.jpg
\\sad\images\Components\112\1125_3.jpg
Мой запрос
SELECT REPLACE(Path, "\\(\w*).(jpg)", "") AS FILENAME FROM Paths;
Регулярное выражение идентифицирует и возвращает имя файла, например \123_4.jpg, \1125_3.jpg и т. д.
Но когда я запускаю этот запрос, вывод не изменился, чем помочь?
SELECT my_regexp(Path, "\\(\w*).(jpg)") AS FILENAME FROM Paths;. Если вы не боитесь VBA, возможно, вам стоит попробовать. - person MPękalski   schedule 06.04.2011