Novità nelle estensioni del linguaggio di SQL Server
Si applica a: SQL Server 2019 (15.x) e versioni successive
In ogni versione di SQL Server vengono aggiunte funzionalità di estensione del linguaggio man mano che l'integrazione tra linguaggi esterni e la piattaforma dati viene espansa, estesa e approfondita.
SQL Server 2019 e versioni successive
Le nuove funzionalità per le estensioni del linguaggio di SQL Server in SQL Server 2019 (15.x) e versioni successive sono descritte in questo articolo. Per altre informazioni, vedere gli articoli seguenti.
- Novità di SQL Server 2019 (15.x)
- Novità di SQL Server 2022 (16.x)
- Note sulla versione di SQL Server 2019 (15.x)
- Note sulla versione di SQL Server 2022
Estensioni del linguaggio Python e R
Un runtime personalizzato Python è disponibile con le estensioni del linguaggio. Per altre informazioni, vedere come Installare un runtime personalizzato Python in Windows o come Installare un runtime personalizzato Python in Linux.
Un runtime personalizzato R è disponibile con le estensioni del linguaggio. Per altre informazioni, vedere come Installare un runtime personalizzato R in Windows o come Installare un runtime personalizzato R in Linux.
Estensione per il linguaggio Java
- Il runtime Java predefinito in Windows e Linux è Open Zulu JRE e viene incluso con l'installazione delle estensioni del linguaggio di SQL Server in Windows e con l'installazione delle estensioni del linguaggio di SQL Server in Linux.
- Tipi di dati supportati da Java e SQL Server.
- CREATE EXTERNAL LANGUAGE per la registrazione di un linguaggio esterno (ad esempio, Java) in SQL Server.
- Microsoft Extensibility SDK per Java per SQL Server.
- In Windows e Linux è possibile accedere al codice Java in una libreria esterna usando l'istruzione CREATE EXTERNAL LIBRARY (Transact-SQL). Altre informazioni: Come chiamare il runtime Java nelle estensioni del linguaggio di SQL Server.
- Estensioni del linguaggio di SQL Server in Windows e Linux. È possibile rendere disponibile a SQL Server il codice Java compilato assegnando autorizzazioni e impostando il percorso. Le app client con accesso a SQL Server possono usare ed eseguire il codice chiamando sp_execute_external_script, ovvero adottando la stessa procedura usata per l'integrazione di R e Python in SQL Server Machine Learning Services.
Estensione del linguaggio C#
È disponibile un'estensione del linguaggio C#, supportata dal framework di estendibilità delle estensioni del linguaggio SQL Server.
Per informazioni dettagliate su come installare, configurare e usare l'estensione, vedere Che cos'è l'estensione del linguaggio C#?
Contenuto correlato
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per