Java および SQL Server のサポートされるデータ型

適用対象: SQL Server 2019 (15.x) 以降のバージョン

この記事では、SQL Server データ型を sp_execute_external_script のデータ構造とパラメーターの Java データ型にマップします。

現在、次の SQL および Java データ型が入力/出力データ セットおよび入力/出力パラメーターでサポートされています。

SQL Server のデータ型 Java データ型 コメント
bit boolean
tinyint short
smallint short
int int
実質 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 サポートされている UTF-8 文字列のみ
varchar(n) String サポートされている UTF-8 文字列のみ
varchar(max) String サポートされている UTF-8 文字列のみ
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