gpt4 book ai didi

sql - 查询以查找进度表的主索引(openegde V11.6)

转载 作者:行者123 更新时间:2023-12-02 17:26:10 25 4
gpt4 key购买 nike

在以前版本的 Progress 数据库(9.X、10.X)中,下面的查询可以很好地找到表的主索引。

select "_index-name" 
from PUB."_index" in, PUB."_file" fi
where fi."_file-name"='tableName'
and in."rowid" =
(select"_file"."_prime-index"
from PUB."_file" fs
where fs."_file-name"='tableName');

现在 progress v11.6 已经删除了 rowid,是否有任何 SQL 查询可以通过 ojdbc 获取 progress 数据库表的主索引?

最佳答案

这也适用于 11.6。请参阅以下查询:

select "_index-name" from PUB."_index" idx, PUB."_file" fi where fi."_file-name"='Customer' and idx.rowid =(select"_file"."_prime-index" from PUB."_file" fs where fs."_file-name"='Customer'); 

_Index-Name
--------------------------------
CustNum

关于sql - 查询以查找进度表的主索引(openegde V11.6),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38633077/

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