Comment modifier l'ordre des colonnes dans une table à l'aide d'une requête SQL dans SQL Server 2005 ?
Je veux réorganiser l'ordre des colonnes dans une table en utilisant une requête SQL.
Comment modifier l'ordre des colonnes dans une table à l'aide d'une requête SQL dans SQL Server 2005 ?
Je veux réorganiser l'ordre des colonnes dans une table en utilisant une requête SQL.
Vous ne pouvez pas. L'ordre des colonnes n'est qu'une chose « cosmétique » qui intéresse les humains - pour SQL Server, c'est presque toujours absolument hors de propos.
Ce que SQL Server Management Studio fait en arrière-plan lorsque vous modifiez l'ordre des colonnes, c'est recréer la table à partir de zéro avec une nouvelle commande CREATE TABLE
, copier les données de l'ancienne table, puis la laisser tomber.
Il n'y a pas de commande SQL pour définir l'ordre des colonnes.
Dans SQLServer Management Studio :
Outils -> Options -> Concepteurs -> Concepteurs de table et de base de données
Puis :
SQLServer Management studio déposera la table et la recréera à l'aide des données.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.