Auf Englisch lesen

Freigeben über


Table.AddKey

Syntax

Table.AddKey(table as table, columns as list, isPrimary as logical) as table

Info

Fügt table einen Schlüssel hinzu, bei dem columns die Liste der Spaltennamen ist, die den Schlüssel definieren, und isPrimary angibt, ob es sich um den Primärschlüssel handelt.

Beispiel 1

Fügen Sie einen einspaltigen Primärschlüssel zu einer Tabelle hinzu.

Verwendung

let
    table = Table.FromRecords({
        [Id = 1, Name = "Hello There"],
        [Id = 2, Name = "Good Bye"]
    }),
    resultTable = Table.AddKey(table, {"Id"}, true)
in
    resultTable

Ausgabe

Table.FromRecords({
    [Id = 1, Name = "Hello There"],
    [Id = 2, Name = "Good Bye"]
})