Table.RemoveColumns
Table.RemoveColumns(table as table, columns as any, optional missingField as nullable number) as table
从提供的 columns
删除指定的 table
。
如果此列不存在,将引发异常,除非可选参数 missingField
指定备用值(例如, MissingField.UseNull
或 MissingField.Ignore
)。
示例:
从表中删除列 [Phone]。
使用情况:
Table.RemoveColumns(Table.FromRecords({[CustomerID=1, Name="Bob", Phone = "123-4567"]}), "Phone")
输出:
Table.FromRecords({[CustomerID=1,Name="Bob"]})
示例:
从表中删除列 [Address]。如果该列不存在,则引发一个错误。
使用情况:
Table.RemoveColumns(Table.FromRecords({[CustomerID=1, Name="Bob", Phone = "123-4567"]}), "Address")
输出:
[Expression.Error] The field 'Address' of the record was not found.