synonym (Transact-sql) bırak
Eşanlamlı belirtilen şemadan kaldırır.
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