博客
关于我
Oracle中的rownum 和rowid的用法和区别
阅读量:792 次
发布时间:2023-02-25

本文共 1378 字,大约阅读时间需要 4 分钟。

Oracle ????? rownum ? rowid ?????????????????????????????????????

1. rownum ???

rownum ? Oracle ??????????????????????????????rownum ??? 1 ???????????????

rownum ?????

rownum ????????????????????????????

select rownum, phone_no from ur_user_info where rownum < 6;

??????? ur_user_info ??? 5 ??????? rownum < 6 ?? rownum = 1 ? rownum = 5??

rownum ?????

???????rownum ?????????????????????????????? rownum ?????????

select rownum, phone_no from (select rownum rn, phone_no from ur_user_info) a where a.rownum > 5 and a.rownum < 10;

?????????????

select rownum, * from (select rownum rn, a.* from ur_user_info a where rownum < 10) a where a.rn > 5;

??? rownum ?????????????????????

2. rowid ???

rowid ? Oracle ?????????????????? ROWID ???????????OID??rowid ???? 10 ? 16 ??????????????

rowid ?????

rowid ?????????????????????????

select rowid, phone_no from ur_user_info where rowid > 5 and rowid < 10;

??????? ur_user_info ?? rowid ? 6 ? 9 ????????

rowid ?????

???????rowid ???????????????????????????????????

delete from bal_acctbook_info where rowid not in (select min(rowid) from bal_acctbook_info where balance_id = '4012562452' and op_time = '20171212111111');

??? rowid ??????????????????????????

????

  • rownum ? rowid ??????? rownum ??????????? rowid ????????????
  • ??? rownum ?????????????????????
  • rowid ????? joins ???????????????????

???????rownum ? rowid ???????????????????

转载地址:http://blpfk.baihongyu.com/

你可能感兴趣的文章
oracle 由32位迁移到64位的问题
查看>>
oracle 监听器的工作原理
查看>>
oracle 行列转换
查看>>
oracle 行转列
查看>>
Oracle 表
查看>>
oracle 课堂笔记
查看>>
Oracle 返回结果集的 存储过程
查看>>
Oracle 递归
查看>>
Oracle 递归函数与拼接
查看>>
oracle 逻辑优化,提升高度,综合SQL上下文进行逻辑优化
查看>>
oracle 闪回关闭,关闭闪回即disable flashback的操作步骤
查看>>
oracle 限制用户并行,insert /*parallel */ 到不同用户,并行起不来的问题
查看>>
oracle--用户,权限,角色的管理
查看>>
Oracle-定时任务-JOB
查看>>
oracle.dataaccess 连接池,asp.net使用Oracle.DataAccess.dll连接Oracle
查看>>
oracle00205报错,Oracle控制文件损坏报错场景
查看>>
Oracle10g EM乱码之快速解决
查看>>
Oracle10g下载地址--多平台下的32位和64位
查看>>
Oracle10g安装了11g的ODAC后,PL/SQL连接提示TNS:无法解析指定的连接标识符
查看>>
oracle11g dataguard物理备库搭建(关闭主库cp数据文件到备库)
查看>>