如何检查 SQL Server CE 数据库的索引?

Posted

技术标签:

【中文标题】如何检查 SQL Server CE 数据库的索引?【英文标题】:How to check a SQL Server CE database for indexes? 【发布时间】:2009-03-06 15:06:35 【问题描述】:

有没有办法列出所有 SQL Server CE 数据库表索引,或者至少列出单个表的索引?

【问题讨论】:

【参考方案1】:

-- 检索有关数据库中包含的索引的信息。 选择 * 从 INFORMATION_SCHEMA.INDEXES

-- 检索数据库中的所有表,包括系统表。 选择 * 从 INFORMATION_SCHEMA.TABLES

Arjuna Chiththananda - Retrieving Schema Information of SQL CE Database

【讨论】:

【参考方案2】:

谢谢阿周那!您为我指明了正确的方向.....以下工作。

SELECT 'Y' FROM INFORMATION_SCHEMA.INDEXES
where table_name = 'PP_JOB_TICKET_LIVE'

和 index_name = 'PP_JOB_TICKET_LIVE_PK'

非常感谢您的宝贵时间。

【讨论】:

以上是关于如何检查 SQL Server CE 数据库的索引?的主要内容,如果未能解决你的问题,请参考以下文章

检查sql server ce中是不是存在项目的最佳方法?

如何只修改一次sql server ce的列数据类型的长度?

Sql Server Ce 3.5 检查约束

WP7 SQL Server CE 查询优化

使用 SQL Server Express 和 SQL Server CE

如何在 SQL Server 中检查索引视图的大小?