Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come modificare l'ordine delle colonne in una tabella utilizzando la query sql in sql server 2005?

Non puoi. L'ordine delle colonne è solo una cosa "cosmetica" che interessa a noi umani:per SQL Server è quasi sempre assolutamente irrilevante.

Ciò che SQL Server Management Studio esegue in background quando si modifica l'ordine delle colonne è ricreare la tabella da zero con un nuovo CREATE TABLE comando, copiando i dati dalla vecchia tabella e quindi rilasciandolo.

Non esiste un comando SQL per definire l'ordinamento delle colonne.