gpt4 book ai didi

sql - 使用从序列对象生成的数据库 ID 创建 Oracle View

转载 作者:搜寻专家 更新时间:2023-10-30 22:17:23 24 4
gpt4 key购买 nike

我可以使用数据库生成的主键创建一个 oracle“ View ”吗?

我想创建一个 View ,其 ID 是数据库从 Sequence 对象生成的 ID。

最佳答案

你不能完全那样做,但你可以这样做:

select rownum, field1, field2
from...

rownum 是一个自动生成的字段,它保存的正是这个字段,但它是在排序记录之前分配的,所以如果你有一个 ORDER BY 子句,那么你必须这样做:

Select rownum, *
from (select ....
order by ....)

关于sql - 使用从序列对象生成的数据库 ID 创建 Oracle View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9778323/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com