Condividi tramite


Table.RemoveColumns

Sintassi

Table.RemoveColumns(
    table as table,
    columns as any,
    optional missingField as nullable number
) as table

Informazioni su

Rimuove l'oggetto columns specificato dall'oggetto table indicato. Se la colonna specificata non esiste, viene generato un errore a meno che il parametro missingField facoltativo non specifichi un comportamento alternativo, ad esempio MissingField.UseNull o MissingField.Ignore.

Esempio 1

Rimuovere la colonna [Phone] dalla tabella.

Utilizzo

Table.RemoveColumns(
    Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
    "Phone"
)

Output

Table.FromRecords({[CustomerID = 1, Name = "Bob"]})

Esempio 2

Provare a rimuovere una colonna che non esiste dalla tabella.

Utilizzo

Table.RemoveColumns(
    Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
    "Address"
)

Output

[Expression.Error] The column 'Address' of the table wasn't found.