Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Renommer des tables (moteur de base de données)

État de la rubrique : certaines informations de cette rubrique constituent une documentation préliminaire et peuvent faire l'objet de modifications dans les versions à venir. Ces informations préliminaires décrivent les nouvelles fonctionnalités ou les modifications apportées à des fonctionnalités existantes de Microsoft SQL Server 2014.

Vous pouvez renommer une table dans SQL Server 2014 à l'aide de SQL Server Management Studio ou de Transact-SQL.

Attention Attention

Ne renommez une table qu'après mûre réflexion. En effet, s'il existe des requêtes, des vues, des fonctions définies par l'utilisateur, des procédures stockées ou des programmes qui font référence à cette table, le changement de nom rend tous ces objets non valides.

Dans cette rubrique

Limitations et restrictions

Le fait de renommer une table ne renomme pas automatiquement les références à cette table. Vous devez modifier manuellement tout objet qui référence la table renommée. Par exemple, si vous renommez une table et si cette table est référencée dans un déclencheur, vous devez modifier le déclencheur pour refléter le nouveau nom de table. Utilisez sys.sql_expression_dependencies pour obtenir la liste des dépendances de la table avant de la renommer.

Sécurité

Autorisations

Requiert une autorisation ALTER sur la table.

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

Pour renommer une table

  1. Dans l'Explorateur d'objets, cliquez avec le bouton droit sur la table que vous souhaitez renommer et choisissez Conception dans le menu contextuel.

  2. Dans le menu Affichage, choisissez Propriétés.

  3. Dans le champ de la valeur Nom de la fenêtre Propriétés, tapez un nouveau nom pour la table.

  4. Pour annuler cette action, appuyez sur la touche Échap avant de quitter ce champ.

  5. Dans le menu Fichier, choisissez Enregistrertable name.

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

Pour renommer une table

  1. Dans l'Explorateur d'objets, connectez-vous à une instance du Moteur de base de données.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.

  3. L'exemple suivant renomme la table SalesTerritory en SalesTerr dans le schéma Sales. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter.

    USE AdventureWorks2012; 
    GO
    EXEC sp_rename 'Sales.SalesTerritory', 'SalesTerr';
    

Pour plus d'exemples, consultez sp_rename (Transact-SQL).

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

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft