DROP EXTERNAL LANGUAGE (Transact-SQL)
适用于:SQL Server 2019 (15.x)
删除一个现有外部语言。
语法
DROP EXTERNAL LANGUAGE <language_name>
参数
language_name
语言是数据库范围的对象。 语言名称在数据库中必须唯一。
权限
必须拥有 ALTER ANY EXTERNAL LANGUAGE 权限,才能删除语言。 默认情况下,任何数据库所有者或对象所有者也可以删除外部语言。
注意
请注意,在删除外部语言之前,需要删除引用外部语言的外部库。
返回值
如果语句成功,则返回信息性消息。
注解
在删除外部语言之前,需要删除指定的语言的所有外部库。
示例
创建外部语言 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