Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

auf unbekannte Spalten einer Tabelle zugreifen und diese in eine neue einfügen

Dies ist eine Möglichkeit, den Namen und die Reihenfolge der Spalte zu extrahieren:

select name, colorder from syscolumns where id = (select id from sysobjects where name = [tablename])

Sie können dies verwenden, um mit den Daten zu manipulieren, die sich auf ihre Reihenfolge in der Tabelle beziehen, anstatt auf den Namen