gpt4 book ai didi

基于 Oracle 函数的索引

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

也许是个愚蠢的问题,但使用基于函数的索引是否安全。我的意思是,当列更改时,索引会立即更改吗?

最佳答案

假设它们设置正确,是的。

概述:Oracle 在具有基于函数的索引的表上创建一个隐藏列,每次更改基于函数的索引的列时都会更新该隐藏列;假设这些值是确定性的(有关更多信息,请参见 oracle 链接)。您可以通过查询创建基于函数的索引的表的系统对象 all_tab_cols 来查看这些隐藏的列。它们通常包含一个 $,看起来像 SYS_NC00005$。

当您想要处理区分大小写或处理重复的函数调用时,通常会使用它们获得。

补充阅读:

关于基于 Oracle 函数的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10141498/

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