Wednesday, November 18, 2020

REGEX to Split a Comma-Separated String into Rows

 CREATE TABLE T1

 (

 DATA                                               VARCHAR2(50)

 )

 /

INSERT INTO T1 VALUES('GTY');

INSERT INTO T1 VALUES('GAT');

INSERT INTO T1 VALUES('GPL');

SQL> SELECT * FROM T1;

DATA

----------------------------------

GTY

GAT

GPL

SELECT              *

FROM                T1

WHERE              DATA IN

                        (

                            SELECT                 

                                                      REGEXP_SUBSTR(:P_COMPANY,'[^;]+', 1, LEVEL)

                             FROM                 DUAL

                             CONNECT BY      REGEXP_SUBSTR(:P_COMPANY, '[^;]+', 1, LEVEL)

                                                      IS NOT NULL)

/



 HTTPS://WWW.ORATABLE.COM/REGEX-SPLIT-COMMA-SEPARATED-STRING/

No comments:

Post a Comment

To generate a PDF using JavaScript in Oracle APEX from a collection

  To generate a PDF using JavaScript in Oracle APEX from a collection, you can follow these steps: 1. Create a button or link on your APEX p...