Oracle 11g erhalten Sie alle übereinstimmenden Vorkommnisse, die durch einen regulären Ausdruck

Ich bin mit Oracle 11g und ich möchte die REGEXP_SUBSTR match all die Ereignisse einem bestimmten Muster.
Zum Beispiel

 SELECT
  REGEXP_SUBSTR('Txa233141b Ta233141 Ta233142 Ta233147 Ta233148',
  '(^|\s)[A-Za-z]{2}[0-9]{5,}(\s|$)') "REGEXP_SUBSTR"
  FROM DUAL;

gibt nur den ersten match Ta233141 aber ich möchte wieder die andere Vorkommnisse, die mit der regex-Bedeutung Ta233142 Ta233147 Ta233148.

InformationsquelleAutor florins | 2013-07-11
Schreibe einen Kommentar