Share via


Modifier l'ordre des colonnes dans une table

Vous pouvez changer l'ordre des colonnes dans le Concepteur de tables dans SQL Server 2012 à l'aide de SQL Server Management Studio.

AttentionAttention

Changer l'ordre des colonnes d'une table peut avoir une incidence sur le code et les applications qui dépendent de l'ordre spécifique des colonnes. Il peut s'agir de requêtes, de vues, de procédures stockées, de fonctions définies par l'utilisateur et d'applications clientes. Prenez toutes les précautions nécessaires avant de changer l'ordre des colonnes. La recommandation est de spécifier l'ordre dans lequel les colonnes sont renvoyées au niveau de l'application et de la requête. Vous ne pouvez pas compter sur l'utilisation de SELECT * pour retourner toutes les colonnes dans une commande prévue d'après l'ordre dans lequel elles sont définies dans la table. Spécifiez toujours le nom des colonnes dans vos requêtes et applications dans l'ordre dans lequel vous souhaitez qu'elles apparaissent.

Dans cette rubrique

  • Pour changer l'ordre des colonnes à l'aide de :

    SQL Server Management Studio

    Transact-SQL

Utilisation de SQL Server Management Studio

Pour changer l'ordre des colonnes

  1. Dans l'Explorateur d'objets, cliquez avec le bouton droit sur la table dont vous souhaitez réorganiser les colonnes et cliquez sur Conception.

  2. Sélectionnez la case à gauche du nom de la colonne à réordonner.

  3. Faites glisser la colonne vers un autre emplacement dans la table.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Utilisation de Transact-SQL

Pour changer l'ordre des colonnes

Cette tâche ne peut pas être effectuée à l'aide d'instructions Transact-SQL.

Icône de flèche utilisée avec le lien Retour en haut[Top]