数据库中的伪列指的是什么

数据库中的伪列指的是什么,第1张

数据库术语,指的是在物理上这个列并不存在,只是在查询时才构造出来。伪列通常是自由分配的,用户无法执行修改等 *** 作。比如Oracle中的RowID字段,使用RowID可以快速地定位到某个对应的数据,因为它标记了记录所对应的物理地址,是唯一的。

伪列:数据库没有实际保存的列。

例如,rownum。 就是行号。你可以在任何一个talbe,view,或者select中查到这个列,但是,这个列不存在任何的物理的存储。

另外的例子: level , rowid 都是伪列

普通的列,是实际有存储的,在物理存储上就有这个数据。伪列就没有,是算出来的。可以认为是一种特殊的函数。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6748731.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存