Java 및 SQL Server 지원 데이터 형식

적용 대상: SQL Server 2019(15.x) 이상 버전

이 문서에서는 sp_execute_external_script의 데이터 구조 및 매개 변수에 대해 SQL Server 데이터 형식을 Java 데이터 형식에 매핑합니다.

다음 SQL 및 Java 데이터 형식은 현재 입력/출력 데이터 집합 및 입력/출력 매개 변수에 대해 지원됩니다.

SQL Server 데이터 형식 Java 데이터 형식 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 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