資料指標 (SQL Server Compact Edition)
應用程式開發人員通常利用 SQL 的關聯(集合)式本質來管理資料。不過,某些應用程式開發人員需要對逐列作業取得更多控制,資料指標便可滿足該需要。在 Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) 中,有多種不同類型的資料指標可讓您用於控制逐列作業。
大部分的資料指標能與查詢處理器一起使用,一些不同的資料指標行為,例如可捲動性、可更新性和敏感度,也會影響資料指標的選擇。如需詳細資訊,請參閱《SQL Server 線上叢書》的<資料指標行為>。
搭配使用資料指標與查詢處理器的優點
資料指標與查詢處理器一起使用的部分優點如下:
- 高效率。查詢最佳化工具會自動選取適當的查詢計劃,因此開發人員不必設計複雜的演算法來存取所需資料。
- 高變通性。當資料發生變更或是新增或卸除索引時,查詢最佳化工具會使用替代計劃自動調整其行為。
- 較少錯誤。開發人員不需要處理應用程式中的資料及演算法,SQL Server Compact Edition Database Engine 原本就支援這些必要的作業。
要求資料指標
在 SQL Server Compact Edition 中,只要使用 API 函數便能要求資料指標。
在這一節
主題 | 描述 |
---|---|
描述 SQL Server Compact Edition 支援的資料指標類型。 |
|
提供資訊協助您選擇適當的資料指標類型。 |
|
提供資料指標和鎖定的詳細資訊。 |
|
列出觸發 SQL Server Compact Edition 將資料指標從某個類型隱含轉換至其他類型的因素 |
|
列出案例說明您是否可以透過可更新索引鍵集驅動資料指標來更新取得的結果。 |