In Oracle SQL, you can perform a SELECT from a list of string values using the DBMS_DEBUG package as:
SELECT *
FROM TABLE(SYS.DBMS_DEBUG_VC2COLL('value1', '...'. 'valueN'))
Which will create a table on the fly populating it with the values passed, one for each new row in a single column. Of course, you'll need to be able to execute that package's procedures/functions.
Brilliant!! Thanks
ReplyDelete