Вопросы по теме 'regexp-substr'

Используйте REGEXP_SUBSTR в DB2
Я хочу использовать что-то вроде REGEXP_SUBSTR в DB2 (версия 10.5). Вот пример того, что я пробовал: SELECT REGEXP_SUBSTR('hello to you', '.o') FROM sysibm.sysdummy1 Я получил эту ошибку: [Код ошибки: -420, состояние SQL: 22018]...
4295 просмотров
schedule 13.06.2023

Oracle – получить имя таблицы из текста sql
У меня есть столбец в таблице с простыми sql-запросами, и я хочу получить от них имя таблицы regexp_substr. Примеры текстов: SELECT PT.PT_PARTY_NAME VALUE,PT.PT_PARTY_NAME LABEL FROM DWH_OWNER.DWH_ACCOUNTS ACC, DWH_OWNER.DWH_PARTIES...
2734 просмотров
schedule 03.07.2022

Изменение строкового значения с разделителями в запросе выбора sql
У меня есть столбец со строковым значением, имеющим разделители, как показано ниже, которые я использую в части выбора sql-запроса. 0040~0040~0040~0040~0040^00~00~00~01~05^100~001~010~011~015^00~00~00~01~05 отдельные головки разделены с...
102 просмотров
schedule 20.04.2023

оракул, разделенный запятой, строка в кавычках
Я нашел множество подобных вопросов, но ни один из них не подходит мне на 100%. у меня оракул 11г экспресс у меня есть эта строка 'abcd,123,,defoifcd,"comma, in string",87765,,,hello' это означает, что обычно запятая разделяет данные, но...
1470 просмотров
schedule 02.06.2023

регулярные выражения оракула sql
У меня есть таблица людей, которая состоит из двух столбцов: первый - идентификатор, а второй - XML, в котором подсчитываются данные о человеке. Например, XML-файл человека может быть: <Person> <name>First Last</name>...
79 просмотров
schedule 05.12.2022

Как извлечь все хэштеги из строки с помощью regexp_substr
Мне нужен шаблон регулярного выражения, который извлекает все хэштеги из твитов в таблице. Мои данные вроде select regexp_substr('My twwet #HashTag1 and this is the #SecondHashtag sample','#\S+') from dual он приносит только #HashTag1, а...
1093 просмотров
schedule 15.05.2023

Разделенное сообщение Oracle с regexp_substr
Мне нужно разделить сообщение: 500 Oracle Parkway.Redwood Shores.*.=13 Теперь у меня есть немного проработанное решение для Substr1/2/4. SELECT '500 Oracle Parkway.Redwood Shores.*.=13' string1, REGEXP_SUBSTR('500 Oracle...
354 просмотров
schedule 28.07.2022

Проверка наличия слова в строке с помощью Oracle REGEXP_SUBSTR
Я попытался проверить строку на наличие определенного слова по регулярному выражению '\b<word>\b' , но похоже, что \b привязка не работает в REGEXP_SUBSTR: Например. для проверки слова ABC : SELECT REGEXP_SUBSTR ('A, AB, ABC,ABCD',...
1187 просмотров
schedule 31.08.2022

Регулярное выражение Oracle для отображения строки после специального символа
Я использую регулярное выражение, чтобы получить всю подстроку после появления специального символа «:». Данная строка- Причина создания ящика: Заказ выполнен мной (100005 - Формат ошибки: значение ABC000001606 EmpId недействительно)...
79 просмотров
schedule 03.03.2023

Использование regexp_substr в записи с разделителями табуляции с пробелами в полях
Используя Oracle 12c, как я могу использовать regexp_substr для разделения записей с разделителями табуляции, поля которых могут содержать пробелы? Запись имеет четыре поля. Третье поле содержит слова с пробелами. Я использую это как ссылку:...
735 просмотров
schedule 08.09.2022

Мне нужен общий шаблон для использования в нескольких ситуациях с использованием regexp_substr между некоторыми разделителями.
Я пытаюсь определить некоторые шаблоны для извлечения данных из Oracle с помощью REGEXP_SUBSTR, но мне не хватает способа удалить разделители, используемые для поиска данных. Мне нужен один шаблон для извлечения любых данных между двумя...
26 просмотров
schedule 02.11.2022

Нужно удалить точную группу символов
Мне нужно удалить все символы после определенной строки ( --> ). select REGEXP_SUBSTR('-->Team Name - Red-->blue', '[^(-->)]+') from dual; ожидаемый результат приведенного выше запроса: « Название команды — красный ». Но...
66 просмотров
schedule 19.09.2022

Redshift получает шаблоны Word из строки
У меня есть строка в столбце 'ABC1,ABC2,WWW1,WWW2,ABC3,WWW3,WWW4,ABC4' . Мне нужно извлечь слова, начинающиеся только с ABC. Ожидаемые результаты должны быть АВС1, АВС2, АВС3, АВС4 Я пробовал рев, но не работал select...
463 просмотров
schedule 15.11.2022

выражение регулярного выражения, где он может извлечь число, расположенное в полуконце строки
https://dbfiddle.uk/?rdbms=oracle_18&fiddle=94771b6589b01526ad0cf0194c4d0cf61e55> Мне нужна помощь в извлечении подстроки числа из имени файла в настоящее время для формата файла - 'monkey_eats_mango_everyday_202002.txt' мы делаем так select...
40 просмотров
schedule 02.09.2022

Oracle SQL regexp_substr для поиска чисел в строке
Я хочу использовать regexp_substr для возврата числа после символов из строкового значения. например. Возврат строкового значения 100AUS50 50 100AUS100 100 100AUS500 500 20 января 20 Four200 200
39 просмотров
schedule 17.01.2023

Как я могу использовать оракул REGEXP_SUBSTR для извлечения определенных значений json?
У меня есть несколько столбцов в моей базе данных Oracle, которые содержат json, и для извлечения данных в запросе я использую REGEXP_SUBSTR . В следующем примере value — это столбец в таблице DOSSIER , содержащий json. Регулярное выражение...
47 просмотров
schedule 14.01.2024