gpt4 book ai didi

sql - 查询以检查表上的索引

转载 作者:行者123 更新时间:2023-12-03 07:22:16 26 4
gpt4 key购买 nike

我需要一个查询来查看表上是否已有任何索引。

最佳答案

在 SQL Server 上,这将列出指定表的所有索引:

select * from sys.indexes
where object_id = (select object_id from sys.objects where name = 'MYTABLE')

此查询将列出所有没有索引的表:

SELECT name
FROM sys.tables
WHERE OBJECTPROPERTY(object_id,'IsIndexed') = 0

这是一个关于相关主题的有趣的 MSDN 常见问题解答:
Querying the SQL Server System Catalog FAQ

关于sql - 查询以检查表上的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1800698/

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