You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/language-extensions/java-overview.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
title: What is Java Language Extension?
3
-
description: In SQL Server 2019, Java, Python, and R are supported language extensions.Language Extensions are a feature of SQL Server used for executing external code. Relational data can be used in the external code using the extensibility framework.
3
+
description: In SQL Server 2019, Java, Python, and R are supported language extensions.Language Extensions are a feature of SQL Server used for executing external code. Relational data can be used in the external code using the extensibility framework.
4
4
author: cawrites
5
5
ms.author: chadam
6
6
ms.date: 10/06/2020
@@ -25,7 +25,7 @@ Language Extensions uses the extensibility framework for executing external code
25
25
26
26
External languages are defined with [CREATE EXTERNAL LANGUAGE](https://docs.microsoft.com/sql/t-sql/statements/create-external-language-transact-sql). The system stored procedure [sp_execute_external_script](https://docs.microsoft.com/sql/relational-databases/system-stored-procedures/sp-execute-external-script-transact-sql) is used as the interface for executing the code.
27
27
28
-
Language Extensions provides multiple advantages:
28
+
Language Extensions provide various advantages:
29
29
30
30
+ Data security. Bringing external language execution closer to the source of data avoids wasteful or insecure data movement.
31
31
+ Speed. Databases are optimized for set-based operations. Recent innovations in databases such as in-memory tables make summaries and aggregations lightning, and are a perfect complement to data science.
@@ -40,7 +40,7 @@ Language Extensions provides multiple advantages:
40
40
41
41
### Step 2: Configure a development tool
42
42
43
-
Developers typically write code on their own laptop or development workstation. With language extensions in SQL Server, there is no need to change this process. After installation is complete, you can run Java code on SQL Server.
43
+
Developers typically write code on their own laptop or development workstation. With language extensions in SQL Server, there's no need to change this process. After installation is complete, you can run Java code on SQL Server.
44
44
45
45
+**Use the IDE you prefer** for developing Java code.
46
46
@@ -58,7 +58,7 @@ Execute Java code from within T-SQL script:
58
58
59
59
## Limitations
60
60
61
-
+ The number of values in input and output buffers cannot exceed `MAX_INT (2^31-1)` since that is the maximum number of elements that can be allocated in an array in Java.
61
+
+ The number of values in input and output buffers can't exceed `MAX_INT (2^31-1)` since that is the maximum number of elements that can be allocated in an array in Java.
0 commit comments