Delen via


Table.TransformColumnTypes

Syntaxis

Table.TransformColumnTypes(table as table, typeTransformations as list, optional culture as nullable text) as table

Info

Retourneert een tabel uit de invoer table door de transformatiebewerking toe te passen op de kolommen die zijn opgegeven in de parameter typeTransformations (waarbij de notatie { kolomnaam, typenaam} is), met behulp van de opgegeven cultuur in de optionele parameter culture (bijvoorbeeld 'en-US'). Als de kolom niet bestaat, wordt er een uitzondering gegenereerd.

Voorbeeld 1

Transformeer de getalwaarden in kolom [a] naar tekstwaarden uit de tabel ({[a = 1, b = 2], [a = 3, b = 4]}).

Gebruik

Table.TransformColumnTypes(
    Table.FromRecords({
        [a = 1, b = 2],
        [a = 3, b = 4]
    }),
    {"a", type text},
    "en-US"
)

Uitvoer

Table.FromRecords({
    [a = "1", b = 2],
    [a = "3", b = 4]
})