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