Задание по Регулярному выражению, oracle sql

Помогите, пожалуйста, написать такой запрос:

"Используя регулярные выражения напишите запрос, который выведет все адреса (addr1) где 7ой символ O или R"


Ответы (1 шт):

Автор решения: Yitzhak Khabinsky

Пожалуйста, попробуйте следующее решение.

dbfiddle

SQL

-- DDL и пример вставки данных, начало
create table tbl (addr1 varchar2(100));

insert into tbl (addr1) 
select 'FOUR CROWNS' from dual
union all select 'TERMOBOAT' from dual;
-- DDL и пример вставки данных, конец

select *
from tbl
where REGEXP_INSTR(addr1, 'R|O', 7,1,0,'i') = 7;
→ Ссылка