如何在Sybase中找到給定數據庫的索引列表?如何找到給定數據庫的Sybase索引列表?
5
A
回答
7
Query against sysobjects and sysindexes:
SELECT o.name,
i.name
FROM sysobjects o
JOIN sysindexes i
ON (o.id = i.id)
Sybase網站上提供了關於sysobjects和sysindexes系統表的解釋的文檔。
負載了存儲過程庫從http://www.edbarlow.com/和類型在 sp__helpindex
,或者使用Sybase提供其中的sp_helpindex期望表名作爲參數。
1
要獲取指標的完整列表,Sybase ASE中,我們可以使用下面的查詢 -
選擇 SI * 從 系統對象等等,sysindexes的SI其中so.id = si.id和SI。 indid> 0
請記住,如果非聚簇索引存在,sysobjects系統表和sysindexes表之間的簡單選擇將爲表名稱和索引名稱提供索引名稱。請檢查下面的鏈接瞭解更多信息 -
2
SELECT Object_name(id)
FROM sysindexes si
WHERE indid > 0
0
在Sybase版本SAP IQ/16,你可以得到的索引列表與以下(表名MY_TABLE是區分大小寫):
select *
from sys.sysindexes
where tname = 'my_table';
如下您可以檢查的Sybase版本:
select @@version
相關問題
- 1. 如何查找給定文本的下拉列表的索引
- 2. 如何找到SWT表列的索引
- 3. 如何查找python多列表中給定值的索引?
- 4. 如何將列表項的索引存儲到數據庫中
- 5. 給定一個索引,在不同的div列表中找到該索引
- 6. 在Sybase中查找索引表
- 7. 如何獲取給定表的索引列的列表
- 8. 查找給定排列的索引
- 9. 如何在下拉列表中找到給定字符串值的索引?
- 10. opengrok索引數據庫未找到
- 11. 決定何時在數據庫的表列創建索引?
- 12. Matlab的「查找」命令的值列表?如何找到列表中給定值的索引值?
- 13. 我如何索引數據庫列
- 14. 如何找到列表框的選定索引值
- 15. 我如何找到嵌套列表中的列表的索引
- 16. Elasticsearch索引數據庫表列結構
- 17. 數據庫索引B樹和列表
- 18. 表從數據庫在Sybase
- 19. 如何根據給定的fgColor索引
- 20. 如何找到列的SQLite數據庫
- 21. 如何在列表中找到數組的索引
- 22. 如何查找numpy中給定行值的列索引?
- 23. 如何找到給定數據庫的所有者?
- 24. Sybase臨時表和索引
- 25. 如何在任何給定的數字列表中找到MAX?
- 26. NHibernate列表索引映射到非空值數據庫列
- 27. 如何在數據庫(Sybase)的表中查找表中行的大小
- 28. 如何獲取數據庫所有表的非索引列的列表?
- 29. 查找在給定表格中索引的列
- 30. 索引中給定一個查找表numpy的陣列
...的sp_helpindex完美! – KornMuffin 2015-05-06 18:04:03