SELECT PATH AS STRUCTURE
FROM OBJ_RESOURCE
WHERE PATH LIKE '%Small Business%'
СОСТАВ
\Малый бизнес\Организация/ИТ/Логистик\Организация/Управление\Личный\Prozess-Пользователь
Я получаю данные выше, но мне нужен второй только с косой чертой:
СОСТАВ
/Малый бизнес/Организация/ИТ/Логистик/Организация/Управление/Человек/Проза-пользователь
Изменение: использовать функцию замены. Сначала замените косую черту, затем замените 2x обратную косую черту одной обратной косой чертой. Смотрите демонстрацию здесь: http://sqlfiddle.com/#!18/be5b0/14
SELECT REPLACE(REPLACE(PATH, '/', '\'), '\\','/') AS STRUCTURE
from OBJ_RESOURCE;
Result: /Small Business/Organisation / IT / Logistik/Organisation /Governance/Person/Prozess-User
=======
Проблема в том, что когда вы вставляете данные в таблицу, отсутствует обратная косая черта. См. Пример ниже:
create table OBJ_RESOURCE (path varchar(100));
insert into OBJ_RESOURCE values('\\Small Business\\Organisation \/ IT \/ Logistik\\Organisation \/Governance\\Person\\Prozess-User');