Re: FW: Find the position of a character in a string

Re: FW: Find the position of a character in a string

 

  



From another ex lazyudbdba



SELECT ENAME,
CASE SUBSTR(ENAME,1,1) WHEN ',' THEN '1' END AS "POS",
CASE SUBSTR(ENAME,2,1) WHEN ',' THEN '2' END,
CASE SUBSTR(ENAME,3,1) WHEN ',' THEN '3' END,
CASE SUBSTR(ENAME,4,1) WHEN ',' THEN '4' END,
CASE SUBSTR(ENAME,5,1) WHEN ',' THEN '5' END,
CASE SUBSTR(ENAME,6,1) WHEN ',' THEN '6' END,
CASE SUBSTR(ENAME,7,1) WHEN ',' THEN '7' END,
CASE SUBSTR(ENAME,8,1) WHEN ',' THEN '8' END,
CASE SUBSTR(ENAME,9,1) WHEN ',' THEN '9' END,
CASE SUBSTR(ENAME,10,1) WHEN ',' THEN '10' END
FROM DEDBADM.EMP
WHERE ENAME LIKE '%,%'
ORDER BY ENAME
FETCH FIRST 100 ROWS ONLY;



DB2 & UDB email list listserv db2-l LazyDBA home page