DROP EXTERNAL LANGUAGE (Transact-SQL)
Se aplica a: SQL Server 2019 (15.x)
Elimina un lenguaje externo existente.
Sintaxis
DROP EXTERNAL LANGUAGE <language_name>
Argumentos
language_name
Los lenguajes son objetos del ámbito de la base de datos. Los nombres del lenguaje deben ser únicos en la base de datos.
Permisos
Para eliminar un lenguaje necesita el privilegio ALTER ANY EXTERNAL LANGUAGE. De forma predeterminada, cualquier propietario de base de datos o el propietario del objeto también puede eliminar un lenguaje externo.
Nota
Tenga en cuenta que antes de quitar un lenguaje externo, deberá quitar las bibliotecas externas que hacen referencia a dicho lenguaje.
Valores devueltos
Si la instrucción se ejecuta correctamente, se devuelve un mensaje informativo.
Comentarios
Para poder eliminar un lenguaje externo, primero es necesario eliminar todas las bibliotecas externas relacionadas con dicho lenguaje.
Ejemplos
Crear un lenguaje externo Java:
CREATE EXTERNAL LANGUAGE Java
FROM (CONTENT = N'<path-to-zip>', FILE_NAME = 'javaextension.dll');
GO
Quitar el lenguaje externo:
DROP EXTERNAL LANGUAGE Java;
Consulte también
CREATE EXTERNAL LANGUAGE (Transact-SQL)
ALTER EXTERNAL LANGUAGE (Transact-SQL)
sys.external_languages
sys.external_language_files