DROP EXTERNAL LANGUAGE (Transact-SQL)
S’applique à : SQL Server 2019 (15.x)
Supprime un langage externe existant.
Syntaxe
DROP EXTERNAL LANGUAGE <language_name>
Arguments
language_name
Les langages sont des objets dont l’étendue est limitée à la base de données. Les noms de langage doivent être uniques dans la base de données.
Autorisations
La suppression d’un langage réclame le privilège ALTER ANY EXTERNAL LANGUAGE. Par défaut, le propriétaire de la base de données ou de l’objet peut également supprimer un langage externe.
Notes
Notez qu’avant de supprimer un langage externe, vous devez supprimer les bibliothèques externes qui le référencent.
Valeurs retournées
Un message d’information est retourné si l’instruction a réussi.
Remarque
Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 (12.x) et versions antérieures, consultez la Documentation sur les versions antérieures.
Notes
Avant de pouvoir supprimer un langage externe, vous devez supprimer toutes les bibliothèques externes pour le langage spécifié.
Exemples
Créer un langage externe Java :
CREATE EXTERNAL LANGUAGE Java
FROM (CONTENT = N'<path-to-zip>', FILE_NAME = 'javaextension.dll');
GO
Supprimer le langage externe :
DROP EXTERNAL LANGUAGE Java;
Voir aussi
CREATE EXTERNAL LANGUAGE (Transact-SQL)
ALTER EXTERNAL LANGUAGE (Transact-SQL)
sys.external_languages
sys.external_language_files
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour