synonym (Transact-sql) bırak

Eşanlamlı belirtilen şemadan kaldırır.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

DROP SYNONYM [ schema. ] synonym_name

Bağımsız değişkenler

  • schema
    Eşanlamlı bulunduğu şema belirtir. Şema belirtilirse, SQL Servergeçerli kullanıcı varsayılan şema kullanır.

  • synonym_name
    Eşanlamlı kesilmesini addır.

Açıklamalar

Başvurular için Eşanlamlıları şemaya bağlı değildir; Bu nedenle, herhangi bir zamanda eşanlamlısı bırakabilirsiniz. Bırakılan eşanlamlıları başvurular yalnızca çalışma zamanında bulunacaktır.

Eşanlamlıları oluşturulabilir, düştü ve dinamik sql içinde başvurulan.

İzinler

Eşanlamlı bırakmak için kullanıcı aşağıdaki koşullardan en az biri karşılamak gerekir. Kullanıcı olmanız gerekir:

  • Eş geçerli sahibi.

  • Denetim bir eşanlamlı tutan grantee.

  • ŞEMA alter izni içeren şema üzerinde tutarak grantee.

Örnekler

Aşağıdaki örnek oluşturur ilk eşanlamlı, MyProductve Eşanlamlı keser.

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

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

Ayrıca bkz.

Başvuru

synonym (Transact-sql) oluştur

eventdata (Transact-sql)