正文Oracle中使用虚拟表DUAL或XMLTABLE返回顺序数列IP云V管理员/2022-11-29/0 阅读 11/29小程序:扫一扫查出行【扫一扫了解最新限行尾号】复制小程序 在Oracle中使用虚拟表DUAL或XMLTABLE返回顺序数列 使用DUAL表和CONNECT BY LEVEL的特殊用法,返回一个1-10的顺序数列,示例代码如下: SELECT LEVEL FROM DUAL CONNECT BY LEVEL <= 10 使用XMLTABLE表,返回一个1-10的顺序数列,示例代码如下: SELECT ROWNUM FROM XMLTABLE('1 to 10') 使用DUAL表返回顺序数列有遇到过溢出报错,建议使用XMLTABLE表