Hvis du kender antallet af kolonner, men ikke kender deres navne og typer, kan du bruge følgende trick:
select NULL as C1, NULL as C2 where 1 = 0
-- Returns empty table with predefined column names
union all
select * from Test
-- There should be exactly 2 columns, but names and data type doesn't matter
Som et resultat vil du have en tabel med 2 kolonner [C1] og [C2]. Denne metode er ikke særlig nyttig, hvis du har 100 kolonner i din tabel, men den fungerer godt for tabeller med et lille foruddefineret antal kolonner.