извлечение даты из текстового поля - PullRequest
0 голосов
/ 06 декабря 2018

не уверен, если это возможно, но это текстовое поле, которое называется NOTE_TEXT, в оракуле, который я использую.Они хотят вытащить дату из этого.Можно ли получить результаты от 06.06.2008 г. до 13.06.88 из результатов, представленных ниже?

NOTE_TEXT результаты:

  • pterris14: 06.11.2008 в 4: 58 PM Письмо с уведомлением, отправленное факсом участнику.
  • blynch16: 13.06.2008 в 17:25 Письмо с уведомлением по факсу участнику.

1 Ответ

0 голосов
/ 06 декабря 2018

Вы можете использовать regexp_substr():

select regexp_substr(note_text, '[0-9]{1,2}/[0-9]{1,2}/[0-9]{4}', 1, 1)
from (select 'pterris14: On 11/6/2018 at 4:58 PM A Notification letter faxed to member.' as note_text from dual) t
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...