Oracle поиск подстроки в строке
Автор Roman Novikov задал вопрос в разделе Другие языки и технологии
Как в SQL (в контексте Oracle) строку разделить на подстроки через разделитель? и получил лучший ответ
Ответ от Ирина В[гуру]
С Oracle не работаю, поэтому не знаю, что там есть, а в TSQL можно.
1) Делим на 2 строки, до и после разделителя:
SET @p=CHARINDEX(';',@MyText)
SET @str1=SUBSTRING(@MyText,1,@p-1)
SET @str2=LTRIM(SUBSTRING(@MyText,@p1+1,LEN(@MyText)-@p-1))
Можно делать в цикле, а можно написать функцию, которая вернет таблицу с кусками, а к ней обращаться, как обычно к таблицам.
2) Набирать в переменную:
SET @MyText=''
SELECT @MyText=@MyText+[TextField]+';' FROM [MyTable] WHERE ...
Можно также использовать в SELECT, такую конструкцию:
FOR XML PATH(''),type).value('.','nvarchar(max)')
Получается просто поток символов, но ИМХО это только для TSQL
Массив (Delphi)Найти указанную подстроку в строке если она есть,то извлечь ее, если ее нет, то вставить в конец строки
Доброго времени суток.
Вот и я подумал, при чем здесь массив?
if Pos(SubStr,
подробнее...
Помогие решить задачу на языке Си
Если считать с нуля, то её позиция 2 🙂
#include <stdio.h>
#include
подробнее...
Поиск подстроки в строке C#
//немного не подходит под готовую форму, но все же
///
/// Помечает совпадение в
подробнее...
Алгоритм поиска подстроки в строке! help
Ничего так, что его реализаций уже полно в нете? Достаточно только скопировать и подправить. Или ты
подробнее...
вывод элементов из массива в jQuery
Что-то не вижу в этом массиве никаких id.
Сэм Павлов
(10023)
подробнее...
PHP, поиск подстроки в строке (русский текст).
если mb_ функции не работают - значит у тебя реально не utf-8.
попробуй вручную привести через
подробнее...
Как в C# разделить строку на подстроки, если разделитель двухсимвольный (или длиннее)?
Метод номер раз - удалить из строки все пробелы. Потом воспользоваться обычным сплитом по запятой.
подробнее...
Можно ли с помощью батника заменить строку в готовом reg файле на ту которая мне нужна например имя раздела
Можно.
Замена подстроки в строке:
set str=Замена тест
set
подробнее...
Есть ли вирусы на Линукс? операционная система Линукс
Разумеетсы есть 🙂
Другой вопрос, что они пока-что не очень распространены, как и сами
подробнее...
настройка визуальных закладок в мозилле
Как сделать визуальные закладки в Mozilla Firefox?
Для начала нужно установить
подробнее...
Какие есть Idle сервера в cs go. Чтобы стояли афк спецназ а террористы убивали Напишите id или сайт
В поиске серверов в строке "Фильтр" введи "idle" и получишь полный список таких серверов.
подробнее...
preg_match_all() PHP помогите разобраться!
никаких там архивов нету. ) вам показалось.
Функция preg_match_all — Выполняет глобальный
подробнее...
Как найти объявление на авито по номеру объявления??
Вы можете проверить, появилось ли ваше объявление в результатах поиска, введя в строку поиска номер
подробнее...