0
A
回答
0
对于单台使用:
show columns from tablename where `Key` is not null and `Key` != '';
对于整个架构/数据库使用此:
select distinct
table_name,
index_name
from information_schema.statistics
where table_schema = 'your_database_name';
对于所有数据库中删除where子句。
在show columns的文档中描述。
Key字段指示该列是否被索引:
如果密钥是空的,或者列没有被索引或仅 被索引为多列的次级柱,唯一索引。
相关问题
- 1. data.frames的索引列表 - 如何获取所有第x列?
- 2. Kibana - 获取所有索引列表
- 3. 如何获取所有数据库的扩展属性列表?
- 4. 如何获取RethinkDB中所有数据库次级列表的列表
- 5. 如何获得列表中非零元素的索引列表?
- 6. 如何获取Whoosh索引中所有术语的列表?
- 7. 从ReportServer数据库获取所有表的列表
- 8. 如何获取SQLite数据库的表中列的列表?
- 9. 如何获取给定表的索引列的列表
- 10. 获取数据库中唯一约束和索引的列表
- 11. 如何获取具有标识列的所有表的列表
- 12. 搜索db2数据库所有表的所有列中的值
- 13. NHibernate列表索引映射到非空值数据库列
- 14. 从列表列表中获取索引
- 15. 从数据库获取表的列表
- 16. 如何获取Oracle数据库中所有最后修改表的列表?
- 17. Python循环迭代获取列表中元素的所有索引的列表
- 18. 如何获取数据库表的子表的列表?
- 19. MySQL:获取某个数据库中的表中的所有列
- 20. Sharepoint获取所有列表数据c#
- 21. 如何获取下拉列表索引
- 22. 如何获取列表框中所选项目的索引?
- 23. 如何获取数据库中没有时间戳列的表的列表?
- 24. SML - 获取列表索引
- 25. Python:获取列表索引
- 26. 获取C#列表中列表中所有[x]索引中的最大值
- 27. 获取所有索引阵列的笨
- 28. 从服务器获取所有数据库的列表
- 29. 从mysql数据库获取所有EmployeeID的下拉列表?
- 30. 获取数据库中所有主键的列表
我想单个查询来搜索数据库中的所有表。 – user2323036
@ user2323036:我更新了我的答案。 – Simulant