Freigeben über


Ändern der Spaltenreihenfolge einer Tabelle

Sie können mit SQL Server Management Studio die Reihenfolge der Spalten im Tabellen-Designer in SQL Server 2012 ändern.

VorsichtshinweisVorsicht

Das Ändern der Spaltenreihenfolge in einer Tabelle kann sich auf den Code und die Anwendungen auswirken, die von einer bestimmten Spaltenreihenfolge abhängig sind. Dies schließt Abfragen, Sichten, gespeicherte Prozeduren, benutzerdefinierte Funktionen und Clientanwendungen ein. Bedenken Sie sorgfältig die Konsequenzen, bevor Sie Änderungen an der Spaltenreihenfolge vornehmen. Best Practice ist, in der Anwendung oder auf der Abfrageebene die Reihenfolge anzugeben, in der die Spalten zurückgegeben werden sollen. Sie sollten sich nicht darauf verlassen, dass bei Verwendung von SELECT * alle Spalten in der Reihenfolge, in der sie in der Tabelle definiert worden sind, zurückgegeben werden. Geben Sie die Spalten in Abfragen und Anwendungen immer namentlich in der Reihenfolge an, in der sie angezeigt werden sollen.

In diesem Thema

  • So ändern Sie die Spaltenreihenfolge mit:

    SQL Server Management Studio

    Transact-SQL

Mit SQL Server Management Studio

So ändern Sie die Spaltenreihenfolge

  1. Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf die Tabelle mit Spalten, die Sie neu anordnen möchten, und klicken Sie auf Entwerfen.

  2. Markieren Sie das Feld links neben dem Namen der Spalte, deren Reihenfolge Sie ändern möchten.

  3. Ziehen Sie die Spalte an eine andere Position innerhalb der Tabelle.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

Mit Transact-SQL

So ändern Sie die Spaltenreihenfolge

Diese Aufgabe kann nicht mit Transact-SQL-Anweisungen ausgeführt werden.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]