Type.TableKeys
Type.TableKeys(tableType as type) as list
返回给定表类型的可能为空的键列表。
每个键都是使用以下形式的记录描述的:
Columns
:用于定义键的列名的列表Primary
:如果键是表的主键,则为true
,否则为false
返回表类型的关键信息。
使用情况
let
BaseType = type table [ID = number, Name = text],
AddKey = Type.AddTableKey(BaseType, {"ID"}, true),
DetailsOfKeys = Type.TableKeys(AddKey)
in
DetailsOfKeys
输出
{[Columns = {"ID"}, Primary = true]}