DROP EXTERNAL LANGUAGE (Transact-SQL)

適用於: SQL Server 2019 (15.x)

刪除現有的外部語言。

語法

DROP EXTERNAL LANGUAGE <language_name>

引數

language_name

語言是資料庫範圍的物件。 語言名稱在資料庫內必須是唯一的。

權限

若要刪除語言,則需要 ALTER ANY EXTERNAL LANGUAGE 權限。 根據預設,任何資料庫擁有者或物件的擁有者,也可刪除外部語言。

注意

請注意,移除外部語言之前,您需要移除參考外部語言的外部程式庫。

傳回值

如果陳述式執行成功,會傳回參考訊息。

注意

若要檢視 SQL Server 2014 (12.x) 和舊版的 Transact-SQL 語法,請參閱 舊版檔

備註

需要先刪除指定語言的所有外部程式庫,才能刪除外部語言。

範例

建立外部語言 Java

CREATE EXTERNAL LANGUAGE Java 
FROM (CONTENT = N'<path-to-zip>', FILE_NAME = 'javaextension.dll');
GO

置放外部語言:

DROP EXTERNAL LANGUAGE Java;

另請參閱

CREATE EXTERNAL LANGUAGE (Transact-SQL)
ALTER EXTERNAL LANGUAGE (Transact-SQL)
sys.external_languages
sys.external_language_files