Disclosed is a method, system, program, and data structure for transforming
at least one column in a database input table. An input data table has
multiple columns and rows. A determination is made of multiple data column
names and multiple pivot columns in the input table. A row is generated in
an output table for each data column name, having one data column name
field including one data column name and at least one pivot column field
including the value in one pivot column field in the input table, wherein
each of the rows in the output table for each data column name has
different values in at least one of the data column name field and pivot
column field.
Onthuld worden een methode, een systeem, een programma, en de gegevensstructuur voor het omzetten van minstens één kolom in een lijst van de gegevensbestandinput. Een lijst van inputgegevens heeft veelvoudige kolommen en rijen. Een besluit wordt opgesteld van de veelvoudige namen van de gegevenskolom en veelvoudige spilkolommen in de inputlijst. Een rij wordt geproduceerd in een outputlijst voor elke naam van de gegevenskolom, die één de naamgebied van de gegevenskolom met inbegrip van één naam van de gegevenskolom en minstens één gebied van de spilkolom met inbegrip van de waarde op één gebied van de spilkolom in de inputlijst heeft, waarin elk van de rijen in de outputlijst voor elke naam van de gegevenskolom verschillende waarden in minstens één van het de naamgebied van de gegevenskolom en het gebied van de spilkolom heeft.