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

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 просмотров

Oracle REGEXP_SUBSTR извлекает строки по пробелу при наличии нескольких пробелов.
Привет, я новичок в Oracle SQL, я хочу извлечь LiIon Polymer из 6Cell LiIon Polymer . Я использую REGEXP_SUBSTR('6Cell LiIon Polymer', '\S+', 7) , но он возвращает только LiIon
29 просмотров
schedule 16.07.2023