預定義列是為資料表預先定義的非主鍵列以及其類型,可以作為二級索引的欄位。本文介紹如何使用預定義列。
注意事項
重要
使用多元索引時,無需為資料表添加預定義列。
單個資料表預設最大支援添加32個預定義列。如果預定義列不滿足使用需求,請提交工單申請調整。
二級索引的屬性列必須為預定義列的一列或者多列。
操作說明
使用二級索引時,如果未設定預定義列或者已有的預定義列不滿足需求,您需要為資料表添加或刪除預定義列。具體操作,請參見通過控制台添加預定義列和通過SDK管理預定義列。
說明
您也可以在建立資料表時添加預定義列。具體操作,請參見資料表操作。
假設資料表的主鍵包括pk1、pk2和pk3三列,預定義列包括col1和col2兩列,屬性列包括col3和col4兩列。建立二級索引時,pk1、pk2和pk3隻能作為二級索引的主鍵列,col1和col2可作為二級索引的主鍵列或者屬性列,col3和col4不能用於二級索引。