gpt4 book ai didi

sql - 是否可以在 View 列上创建索引?

转载 作者:行者123 更新时间:2023-12-04 23:44:05 24 4
gpt4 key购买 nike

当我在 View 上创建索引时,它显示以下错误:

ORA-01702: a view is not appropriate here


create view xx_emp for select * from emp; 

背后的原因是什么?

最佳答案

您不能在 View 上创建索引,而仅是查询。

您可以改为在materialized view上创建索引。物化 View 是通过评估 View 而创建的表,以便您可以在其上创建索引。但是请记住,实例化 View 不会针对定义其的基础表的每次修改进行更新,因此,当必须重新计算该实例化 View 时,应使用REFRESH对其进行编码。

关于sql - 是否可以在 View 列上创建索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31189274/

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