Condividi tramite


Type.TableKeys

Sintassi

Type.TableKeys(tableType as type) as list

Informazioni

Restituisce l'elenco di chiavi probabilmente vuoto per il tipo di tabella specificato.

Ogni chiave viene definita usando un record nel modulo seguente:

  • Columns: elenco dei nomi delle colonne che definiscono la chiave
  • Primary: true se la chiave è la chiave primaria della tabella; in caso contrario, false

Esempio

Restituisci le informazioni chiave per un tipo di tabella.

Utilizzo

let
    BaseType = type table [ID = number, Name = text],
    AddKey = Type.AddTableKey(BaseType, {"ID"}, true),
    DetailsOfKeys = Type.TableKeys(AddKey)
in
    DetailsOfKeys

Output

{[Columns = {"ID"}, Primary = true]}