事件
3月31日 下午11時 - 4月2日 下午11時
最大的 SQL、網狀架構和 Power BI 學習事件。 3 月 31 日 - 4 月 2 日。 使用程式代碼 FABINSIDER 來節省 $400 美元。
立即註冊適用於:SQL Server
Azure SQL 資料庫
Azure SQL 受控執行個體
從指定的結構描述中移除同義字。
DROP SYNONYM [ IF EXISTS ] [ schema. ] synonym_name
IF EXISTS
適用於:SQL Server (SQL Server 2016 (13.x) 到目前的版本)。
只有在同義字已存在時,才能有條件地將其卸除。
schema
指定同義字所在的結構描述。 如果未指定結構描述,SQL Server 就會使用目前使用者的預設結構描述。
synonym_name
這是要卸除的同義字名稱。
同義字參考並未與結構描述繫結;因此,您可以隨時卸除同義字。 不過已卸除的同義字之參考,只有在執行階段才找得到。
動態 SQL 中的同義字可以建立、卸除和參考。
使用者至少必須符合下列一個條件,才能卸除同義字。 使用者必須是:
同義字的目前擁有者。
對同義字擁有 CONTROL 權限的被授與者。
對包含結構描述擁有 ALTER SCHEMA 權限的被授與者。
下列範例會先建立一個同義字 MyProduct
,再卸除該同義字。
USE tempdb;
GO
-- Create a synonym for the Product table in AdventureWorks2022.
CREATE SYNONYM MyProduct
FOR AdventureWorks2022.Production.Product;
GO
-- Drop synonym MyProduct.
USE tempdb;
GO
DROP SYNONYM MyProduct;
GO
事件
3月31日 下午11時 - 4月2日 下午11時
最大的 SQL、網狀架構和 Power BI 學習事件。 3 月 31 日 - 4 月 2 日。 使用程式代碼 FABINSIDER 來節省 $400 美元。
立即註冊