This is a collection of posts about the Java language extensions introduced in SQL Server 2019. In other words, how we can execute Java code from inside SQL Server 2019.
Table of Content
- SQL Server 2019 Extensibility Framework & Java - Hello World: We looked at installing and enabling the Java extension, as well as some very basic Java code.
- SQL Server 2019 Extensibility Framework & Java - Passing Data: In this post, we discussed what is required to pass data back and forth between SQL Server and Java.
- SQL Server 2019 Extensibility Framework & Java - Null Values: This, the Null Values, post is a follow up to the Passing Data post, and we look at how to handle
null
values in data passed to Java. - SQL Server 2019 Extensibility Framework & Java - Misc. “Stuff”: We look at SQL Server 2019 Java Extensions, and Java packages, the CLASSPATH and JAR files.
- SQL Server 2019, Java & External Libraries - I: Part I of a couple of posts where we look at how we can deploy Java code to the database, so it can be loaded from there.
- SQL Server 2019, Java & External Libraries - II: Part II of a couple of posts where we look at how we can deploy Java code to the database, so it can be loaded from there. In this post we look at how to use
CREATE EXTERNAL LIBRARY
to deploy Java code without having access to SQL Server’s filesystem. - Java & SQL Server 2019 Extensibility Framework: The Sequel. We look at the implications of the introduction of the Java Language Extension SDK.