關於呼叫此儲存程序的範例程式碼,請參閱範例程式中的 C 函數 gseEnableIdx。關於此程式的資訊,請參閱撰寫 DB2 Spatial Extender 的應用程式。
呼叫此儲存程序的使用者 ID,必須擁有下列其中一個權限或專用權︰
輸入參數
表 14. db2gse.gse_enable_idx 儲存程序的輸入參數。
名稱 | 資料類型 | 說明 |
---|---|---|
layerSchema | VARCHAR(30) | layerTable 參數中指定之表格所屬於的綱目名稱。
此參數可為 NULL。 註解︰ 若您未提供 layerSchema 參數的值,則預設為呼叫 db2gse.gse_enable_idx 儲存程序的使用者 ID。 |
layerTable | VARCHAR(128) | 表格的名稱,表格中定義您所建立的索引。
此參數不可為 NULL。 |
layerColumn | VARCHAR(128) | 具空間功能之直欄的名稱,指要使用您所建立的索引來搜尋的直欄。
此參數不可為 NULL。 |
indexName | VARCHAR(128) | 要建立的索引之名稱。
此參數不可為 NULL。 註解︰ 請勿指定綱目名稱。 DB2 Spatial Extender 自動指定索引給 layerSchema 參數所參考到的綱目。 |
gridSize1 | DOUBLE | 數字,指出最細索引格線的顆粒性。
此參數不可為 NULL。 |
gridSize2 | DOUBLE | 數字,表示 (1) 此索引沒有第二格線,或 (2) 第二格線的顆粒性。
此參數可為 NULL。 註解︰ 若無第二格線,請指定 0。若您想要第二格線,則顆粒性必須小於 gridSize1 所表示的格線。 |
gridSize3 | DOUBLE | 數字,表示 (1) 此索引沒有第三格線,或 (2) 第三格線的顆粒性。
此參數可為 NULL。 註解︰ 若無第三格線,請指定 0。若您想要第三格線,則顆粒性必須小於 gridSize2 所表示的格線。 |
輸出參數
表 15. db2gse.gse_enable_idx 儲存程序的輸出參數。
名稱 | 資料類型 | 說明 |
---|---|---|
msgCode | INTEGER | 此儲存程序的呼叫程式可傳回之訊息的相關字碼。 |
保留 | VARCHAR(1024) | 在 DB2 Spatial Extender 伺服器上所建構的完整錯誤訊息。 |