pl⼀sql 中 select a.* ,rowid from 表 a.*和 rowid 是啥意思

2025-02-23 19:03:48
推荐回答(4个)
回答1:

from 表 a的意思就是表被取名为a了 所以a.*就是表中所有字段,为了区分多个表操作出现字段重复问题,rowid是a的字段,默认的,每个表都有这个字段,oracle分页就用这个字段分

回答2:

pl/sql 中嘛,自然是pl/sql自己内部的规则嘛。

a应该是表的别名
rowid 是oracle内部的一个行ID。

回答3:

a.* 是表a所有的列。rowid 是表a中的一个字段。

回答4:

就一个表干嘛加a.多繁琐啊