Exporter (0) Imprimer
Développer tout
Développer Réduire

DROP SYNONYM (Transact-SQL)

Supprime un synonyme d'un schéma spécifié.

Icône Lien de rubrique Conventions de la syntaxe de Transact-SQL


DROP SYNONYM [ schema. ] synonym_name

schema

Spécifie le schéma dans lequel le synonyme existe. Si le schéma n'est pas spécifié, SQL Server 2005 utilise le schéma par défaut de l'utilisateur actuel.

synonym_name

Nom du synonyme à supprimer.

Les références aux synonymes ne sont pas liées aux schémas ; vous pouvez supprimer un synonyme à n'importe quel moment. Les références aux synonymes supprimés ne se rencontrent que lors de l'exécution.

Les synonymes peuvent être créés, supprimés et référencés en SQL dynamique.

Pour supprimer un synonyme, un utilisateur doit satisfaire au moins l'une des conditions suivantes. L'utilisateur doit être :

  • Le propriétaire actuel d'un synonyme.
  • Un bénéficiaire possédant une autorisation CONTROL sur un synonyme.
  • Un bénéficiaire possédant une autorisation ALTER SCHEMA sur le schéma conteneur.

L'exemple suivant crée d'abord un synonyme, MyProduct, puis le supprime.

USE tempdb;
GO
-- Create a synonym for the Product table in AdventureWorks.
CREATE SYNONYM MyProduct
FOR AdventureWorks.Production.Product;
GO
-- Drop synonym MyProduct.
USE tempdb;
GO
DROP SYNONYM MyProduct;
GO

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft