Von Java und SQL Server unterstützte Datentypen

Anwendungsbereich: JaSQL Server 2019 (15.x)

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-Datentyp Java-Datentyp Comment
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 UTF8-Zeichenfolgen werden unterstützt.
varchar(n) String Nur UTF8-Zeichenfolgen werden unterstützt.
varchar(max) String Nur UTF8-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

Nächste Schritte