Deaktivieren Sie ALLE Spalten in einer SQL-Tabelle

Ich habe eine Tabelle mit 30 Spalten und möchte ALLE Spalten auf einfache Weise deaktivieren. Ich verstehe, dass ich diese Strategie anwenden kann:

SELECT col, value 
INTO New_Table
FROM
(SELECT * FROM Test_Data) p
UNPIVOT
(value FOR col IN (Column_Name1, Column_Name2... Column_Name30)) as unpvt

So kommen meine Daten an:

Column_Name1    Column_Name2    Column_Name3
Value11         Value21         Value31
Value12         Value22         Value32
Value13         Value23         Value33

So möchte ich es in der neuen Tabelle speichern:

New_Column1    New_cloumn2
Column_Name1   Value11
Column_Name1   Value12
Column_Name1   Value13
Column_Name2   Value21
...

Es muss jedoch einen einfacheren Weg geben, als die 30 Spaltennamen einzugeben.

Danke im Voraus.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage