Von Java und SQL Server unterstützte Datentypen

Gilt für: SQL Server 2019 (15.x) und höhere Versionen

In diesem Artikel werden SQL Server-Datentypen für Datenstrukturen und Parameter für sp_execute_external_script Java-Datentypen zugeordnet.

Die folgenden SQL- und Java-Datentypen werden derzeit für Eingabe-/Ausgabedatasets und Eingabe-/Ausgabeparameter unterstützt.

SQL Server-Datentyp Java-Datentyp Kommentar
bit boolean
tinyint short
smallint short
int int
real float
bigint long
float double
nchar(n) String
nvarchar(n) String
binary(n) byte[]
varbinary(n) byte[]
nvarchar(max) String
varbinary(max) byte[]
uniqueidentifier String
char(n) String Nur UTF-8-Zeichenfolgen werden unterstützt
varchar(n) String Nur UTF-8-Zeichenfolgen werden unterstützt
varchar(max) String Nur UTF-8-Zeichenfolgen werden unterstützt
date java.sql.date
numeric java.math.BigDecimal
decimal java.math.BigDecimal
money java.math.BigDecimal
smallmoney java.math.BigDecimal
smalldatetime java.sql.timestamp
datetime java.sql.timestamp
datetime2 java.sql.timestamp