Hi,
es ist annähernd scheißegal in welcher Reihenfolge Spalten in der
Tabelle für den Benutzer (via Enterprise Manager oder was auch immer)
präsentiert werden. MS SQL speichert die Daten nach eigenem Gutdünken
in den Blöcken und Pages, wobei Festgrößenspalten am Anfang des Blockes
physikalisch abgelegt werden.
Führe dir einfach mal den Unterschied zwischen
SELECT Id, Name, Feldx, Feldy FROM ....
und
SELECT Name, Feldx, Feldy, Id FROM ....
vor Augen. (Wie mag wohl die Tabelle aussehen?)
Es gibt für die Lösung deines Problems definitiv eine alternative und
annähernd gleich oder weniger aufwändige Lösung. Denk nach!
Ciao, Frank