Tipos de dados com suporte no Java e SQL Server
Aplica-se a: SQL Server 2019 (15.x) e versões posteriores
Este artigo mapeia tipos de dados do SQL Server para tipos de dados Java para estruturas de dados e parâmetros em sp_execute_external_script.
No momento, há suporte para os tipos de dados SQL e Java a seguir para conjuntos de dados de entrada/saída e parâmetros de entrada/saída.
Tipo de dados do SQL Server | Tipo de dados Java | Comentário |
---|---|---|
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 |
Somente cadeias de caracteres UTF-8 são aceitas |
varchar(n) | String |
Somente cadeias de caracteres UTF-8 são aceitas |
varchar(max) | String |
Somente cadeias de caracteres UTF-8 são aceitas |
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 |
Conteúdo relacionado
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de