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