Вопросы по теме 'regexp-substr'
Имена столбцов Oracle REGEXP_SUBSTR для PIVOT
Я работаю с PL/SQL Developer v10 над базой данных Oracle 11g . В нашей системе есть таблица вопросов и ответов, которую мне нужно «сгладить» для каждого клиента в соответствии с ответом на вопрос.
Один набор вопросов имел специальный код ( PIFQ...
761 просмотров
schedule
02.07.2023
Проблема с обратной ссылкой в TCL
У меня есть следующий код:
set a "10.20.30.40"
regsub -all {.([0-9]+).([0-9]+).} $a {\2 \1} b
Я пытаюсь найти 2-й и 3-й октет IP-адреса.
Ожидаемый результат:
20 30
Фактический результат:
20 04 0
В чем здесь моя ошибка?
871 просмотров
schedule
23.02.2023
regexp_substr для получения строки между строковым значением и каналом
нужен regexp_substr для поиска строкового значения между строкой и каналом
Пример 1
'blah,blah...|text=1234|nmbnxcm'
Результат 1:
1234
Пример 2
'test,test...|text=4321|testing'
Результат 2
4321
944 просмотров
schedule
12.09.2022
REGEXP SUBSTR, где разделителем является комбинация из 2 или более символов.
Я хочу найти строку, используя разделитель, который представляет собой комбинацию из 2 или более символов.
Пожалуйста, найдите запрос, который я пробовал ниже:
select REGEXP_SUBSTR('123$@45$6$@789','[^$@]+',1,2) from dual
Необходимый...
1163 просмотров
schedule
04.11.2023
regexp_substr получить последние два слова с конца предложения в Oracle SQL
У меня есть строка: ON P6B 0B8 . Мне нужен вывод: P6B OB8 .
Я могу использовать regexp_substr('ON P6B 0B8','[^ ]+$',1) , чтобы получить последнее слово в конце предложения. Но как мне получить слово после пробела — второе слово с конца?
Как...
2743 просмотров
schedule
15.05.2023
Быстрое разделение строки
У меня есть ряд строк, которые я читаю из файла (более 2700) этого типа:
A = '1; 23245675; -234567; 123456; ...; 0'
A — это строка с ; в качестве разделителя данных.
Чтобы разбить строку, я сначала использовал функцию strsplit , но...
605 просмотров
schedule
03.07.2022
Oracle: подключение по уровню и regexp_substr
Привет, у меня есть запрос Oracle, который я не писал, и у меня также нет доступа для запуска в среде Oracle.
Может кто-нибудь объяснить, что делает этот запрос, пожалуйста?
WITH tableName AS
( SELECT regexp_substr(fieldName,'[^,]+',1,level)...
5804 просмотров
schedule
13.07.2022
Регулярные выражения Oracle Pl/Sql
у меня есть следующее
lvc_direccion := 'BL 93 IN 4 AP 401 PABLO VI II SEC';
lvc_Inmueble := REGEXP_SUBSTR (lvc_direccion, '(CONJ|ADL|ALD|ALM|APO|ATR|CAS|CEN|CLJ|CON|ESQ|FCA|TER|URB|VRD|AG|CA|CC|CD|ED|EX|HC|IN|OF|PJ|UN|UR|ZF|C){1}.*?...
81 просмотров
schedule
12.04.2023
Как извлечь определенную строку из столбца
Я пытаюсь извлечь определенную строку, начинающуюся с «A0», и вернуть мне строку A0 вместе с остальными 9 значениями из столбца в таблице. Мне нужно извлечь номер авторизации в столбце примечаний к претензиям в таблице.
Я пытаюсь использовать...
86 просмотров
schedule
05.01.2024
Сравнение значений, разделенных запятыми, из двух столбцов двух разных таблиц
Я хочу сравнить значения двух столбцов (таблица различий) с разделенными запятыми значениями двух разных таблиц Oracle. Я хочу найти строки, которые соответствуют всем значениям ( NAME1 все значения должны соответствовать NAME2 значениям)....
187 просмотров
schedule
15.04.2023
Oracle REGEXP_SUBSTR извлекает строки по пробелу при наличии нескольких пробелов.
Привет, я новичок в Oracle SQL, я хочу извлечь LiIon Polymer из 6Cell LiIon Polymer .
Я использую REGEXP_SUBSTR('6Cell LiIon Polymer', '\S+', 7) , но он возвращает только LiIon
29 просмотров
schedule
16.07.2023