Здравствуйте,
Второй вариант не получается
2. либо выделите все данные, скопируйте в буфер обмена и вставьте в Excel
Второй вариант не получается
2. либо выделите все данные, скопируйте в буфер обмена и вставьте в Excel
06.07.2023 09:47:33
[QUOTE] написал:
[URL=/forums/?PAGE_NAME=profile_view&UID=2589&tags=%D0%B2%D1%8B%D1%80%D0%B0%D0%B2%D0%BD%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5]NickSv[/URL], добрый день! Функции INSTR нет, есть CHARINDEX (см. [URL=https://www.politerm.com/zuludoc/index.html#geosql_func_charindex.html]https://www.politerm.com/zuludoc/index.html#geosql_func_charindex.html[/URL][/QUOTE] [COLOR=#0000ee]SELECT sys, sap_name, CASE WHEN sap_name LIKE '% - %' THEN SUBSTRING(sap_name, 1, CHARINDEX(' - ', sap_name) - 1) [/COLOR] [COLOR=#0000ee] WHEN sap_name LIKE '%-[А-я]%' THEN SUBSTRING(sap_name, 1, CHARINDEX('-[А-я]', sap_name) +LEN(sap_name)) [/COLOR] [COLOR=#0000ee] ELSE sap_name [/COLOR][COLOR=#0000ee]END AS start_branch[/COLOR][COLOR=#0000ee] [/COLOR]Первая часть запроса работает. [COLOR=#0000ee]Вторая часть запроса не работает. [/COLOR]Поддерживаются ли регульные выражения?[COLOR=#0000ee] [/COLOR]
Изменено: |
|
|