Форум программистов, компьютерный форум, киберфорум
Наши страницы
Oracle
Войти
Регистрация
Восстановить пароль
 
Mikky Mous
0 / 0 / 1
Регистрация: 01.12.2014
Сообщений: 133
1

обрезка строки

21.09.2018, 11:30. Просмотров 81. Ответов 3
Метки нет (Все метки)

всем добрый день.

кто-нибудь подскажите, как мне из строки "МАМА, МЫЛА, РАМУ,ВЧЕРА" сделать отдельными столбцами?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.09.2018, 11:30
Ответы с готовыми решениями:

Обрезка, поворот изображений средствами Oracle
Здравствуйте! Подскажите, пожалуйста, как осуществить обрезку и поворот изображений в Oracle. Само...

Обрезка строки
Доброго времени суток. Ковыряю один движок и там название тем в форуме выводится, как <?=...

Обрезка строки
Добрый день! Есть такая конструкци: char buff; sprintf(buff,"Hello\x00%s!","World"); std::cout...

Обрезка строки
Привет! Как мне обрезать строку типа...

Обрезка строки
Всем привет, стыдно как то спрашивать, но как обрезать все строку после первых 3 символов?

3
mibin
74 / 68 / 16
Регистрация: 21.10.2009
Сообщений: 383
21.09.2018, 11:44 2
Количество столбцов ограничено? Они известны заранее?
0
Mikky Mous
0 / 0 / 1
Регистрация: 01.12.2014
Сообщений: 133
21.09.2018, 11:45  [ТС] 3
10 столбцов
0
mibin
74 / 68 / 16
Регистрация: 21.10.2009
Сообщений: 383
21.09.2018, 12:32 4
Можно так попробовать:
SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
DECLARE
  v_str varchar2(4000);
BEGIN
  SELECT listagg(REPLACE(str, ',from', ' from'), ' union all ') WITHIN GROUP ( ORDER BY 1) AS str
    INTO v_str
    FROM (
          SELECT 'select ' || regexp_replace('МАМА,МЫЛА,РАМУ,ВЧЕРА',   '(,|^)([А-Я]+)', '''\2'',') || 'from dual' AS str FROM dual UNION ALL
          SELECT 'select ' || regexp_replace('МАМА,МЫЛА,РАМУ,СЕГОДНЯ', '(,|^)([А-Я]+)', '''\2'',') || 'from dual' AS str FROM dual
         );
  
  OPEN :out_cursor FOR
    v_str;
END;
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.09.2018, 12:32

Обрезка строки по флагу
имеется текст "0хС2222222222BBBBAAAAAACCCCBBBBB0093839382...FFFFFFFF01937882928ACDACDDC..."...

Обрезка текстовой строки
Доброго времени суток! Есть текстовая строка:...

Обрезка строки по подстроке
Необходимо обрезать строку по подстроке (оставить "хвост"), но эта подстрока задается динамически...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru