代码拉取完成,页面将自动刷新
同步操作将从 JustryDeng/notebook 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
伪列就像表中的一个列一样,不过它并没有存储在表中。
伪列可以从表中查询,但是不能插入、更新和删除他们的值。
常用的伪列有:
ROWID:ROWID是表中行的存储地址,该地址可以唯一的标识数据库中的一行;可以使用ROWID快速的定位表中的某一行。
相关说明、示例:
- ROWID的格式:
AAAR3S AAE AAAACX AAA
,其中,AAAR3S
为数据对象编号
,AAE
为文件编号
,AAAACX
为块编号
,AAA
为行编号
- ROWID的简单用法示例:
select rowid,s.* from student s
- 一个Oracle数据库中(不论有多少张表),每一行的ROWID都是互不相同的。即:ROWID是每一行的"身份 证"
ROWNUM:ROWNUM是对查询结果的排序序号
相关说明、示例:
- ROWNUM的简单用法示例:
select rownum,s.* from student s
- ROWNUM的生成时机为:where条件之后,order by排序之前
- 因为ROWNUM是查询结果的排序序号,所以当查询指定行的rownum时,需要这么来实现,如:
select * from(select rownum r,s.* from student s) where r=3
- 因为rownum是在order排序之前生成的,所以如果我们想order排序之后,rownum顺序不乱的话,可以这么实现:
select rownum,s.* from (select * from student order by studentno desc) s
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。