Describir los tipos de datos del controlador JDBC

El controlador JDBC de Microsoft SQL Server admite el uso de los tipos de datos básicos y avanzados de JDBC dentro de una aplicación Java que use SQL Server como base de datos.

El sistema de tipos de JDBC arbitra la conversión entre los tipos de datos de SQL Server y los tipos y objetos del lenguaje Java. Los tipos de JDBC se modelan en los tipos SQL-92 y SQL-99. El controlador JDBC sigue la especificación de JDBC y está diseñado para proporcionar un equilibrio correcto derecho entre previsibilidad y flexibilidad.

En los temas de esta sección se describe cómo utilizar los tipos de datos básicos y avanzados, y cómo se pueden convertir en otros tipos de datos.

En esta sección

Tema Descripción

Usar tipos de datos básicos

Describe los tipos de datos básicos de JDBC. Incluye ejemplos de cómo trabajar con los tipos de datos utilizando conjuntos de resultados, consultas parametrizadas y procedimientos almacenados.

Configurar el modo en que los valores java.sql.Time se envían al servidor

Describe cómo el controlador JDBC genera fechas.

Usar tipos de datos avanzados

Describe los tipos de datos avanzados de JDBC.

Descripción de las diferencias entre los tipos de datos

Describe las diferencias entre los diversos tipos de datos del controlador JDBC.

Descripción de las conversiones de tipos de datos

Describe cómo se administra la conversión de tipos de datos cuando se usan métodos establecedor y captador.

Compatibilidad con juego de caracteres nacionales

Describe la compatibilidad con los tipos del juego de caracteres nacionales.

Compatibilidad con datos XML

Describe la interfaz SQLXML. También describe cómo leer y escribir un XML desde y en una base de datos relacional con el tipo de datos Java de SQLXML.

Contenedores e interfaces

Se ocupa de las interfaces que integran los métodos y constantes específicos del controlador JDBC de SQL Server que hacen posible que un servidor de aplicaciones cree un proxy de la clase; asimismo, describe las compatibilidades para la interfaz java.sql.Wrapper.

Vea también

Otros recursos

Introducción al controlador JDBC