There are two ways:
Function concat
SELECT *
FROM
(SELECT concat(concat(concat(concat('a', ','), col2), ','), col3),
ROWNUM R
FROM TBL
WHERE ROWNUM < 3
)
WHERE R=2;
|| concatenation operator
SELECT *
FROM
(SELECT col1||','||col2||','||col3,ROWNUM R FROM TBL WHERE ROWNUM < 3
)
WHERE R=2;
Another thing is that you do not need to use single quotes around the ROWNUM value , it unnecessarily converts it to a stringjust leave it as NUMBER .
source
share