If I\'m adding a column to a table in Microsoft SQL Server, can I control where the column is displayed logically in queries?
I don\'t want to mess with the physical
If I understand your question, you want to affect what columns are returned first, second, third, etc in existing queries, right?
If all of your queries are written with SELECT * FROM TABLE
- then they will show up in the output as they are laid out in SQL.
If your queries are written with SELECT Field1, Field2 FROM TABLE
- then the order they are laid out in SQL does not matter.