全部產品
Search
文件中心

Tablestore:如何使用預定義列

更新時間:Mar 11, 2025

預定義列是為資料表預先定義的非主鍵列以及其類型,可以作為二級索引的欄位。本文介紹如何使用預定義列。

注意事項

重要

使用多元索引時,無需為資料表添加預定義列。

  • 單個資料表預設最大支援添加32個預定義列。如果預定義列不滿足使用需求,請提交工單申請調整。

  • 二級索引的屬性列必須為預定義列的一列或者多列。

操作說明

使用二級索引時,如果未設定預定義列或者已有的預定義列不滿足需求,您需要為資料表添加或刪除預定義列。具體操作,請參見通過控制台添加預定義列通過SDK管理預定義列

說明

您也可以在建立資料表時添加預定義列。具體操作,請參見資料表操作

假設資料表的主鍵包括pk1、pk2和pk3三列,預定義列包括col1和col2兩列,屬性列包括col3和col4兩列。建立二級索引時,pk1、pk2和pk3隻能作為二級索引的主鍵列,col1和col2可作為二級索引的主鍵列或者屬性列,col3和col4不能用於二級索引。