--
-- Build_regexp_like
--
-- Includes the regexp_substr construct
--
set echo off
set sqlprompt ""
set trims on
set pagesize 0
set feedback off
set linesize 132
set verify off
--undefine table
--
--
--prompt These variables required:
--prompt >   String (attribute or string literal)
--prompt >   Pattern
--prompt >   Data source (table or dual)
--prompt
accept string prompt 'String (double quotes for a literal)       :'
accept patter prompt 'The Pattern       :'
accept from   prompt 'Tname or Dual:'
--
select ' ' from dual;
--
spool a.sql
select
'select &string string,regexp_substr('||'&string'||','''||'&patter'||''') result '||chr(10)||
'from &from where regexp_like('||'&string'||','''||'&patter'||''');'
from dual;
spool off
--
select ' ' from dual;
--
set sqlprompt "SQL>"
set trims on
set pagesize 999
set feedback on
set verify on
@a
set echo on

