首页 > 解决方案 > ORACLE,通过双列、多列的 ROWNUM 连接

问题描述

我需要 2 列,第一列包含整数 1 -100,第二列包含 001-100。

我试过这个查询,但结果是第二列不是 001 到 100

SELECT ROWNUM AS Nomor, to_char (ROWNUM) AS No_Row
FROM DUAL 
CONNECT BY ROWNUM >= '001' AND ROWNUM <= 100;

但结果是这样的

我想要这样的结果

我怎样才能做到这一点?有人可以帮我吗

标签: sqloracle

解决方案


你似乎想要:

SELECT ROWNUM AS Nomor, to_char(ROWNUM, '000') AS No_Row

也就是说,您需要一种to_char().


推荐阅读