Вопросы по теме '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