Empleo de instrucciones con el controlador JDBC
El Microsoft JDBC Driver para SQL Server se puede usar para trabajar con datos en una base de datos de SQL Server de distintos modos. El controlador JDBC se puede usar para ejecutar instrucciones de SQL contra la base de datos o para llamar a procedimientos almacenados en la base de datos, empleando parámetros de entrada y de salida. El controlador JDBC también admite el uso de secuencias de escape de SQL, claves generadas automáticamente y actualizaciones realizadas dentro de una operación por lotes.
El controlador JDBC proporciona tres clases para la recuperación de datos desde una base de datos de SQL Server:
SQLServerStatement, para ejecutar instrucciones de SQL sin parámetros.
SQLServerPreparedStatement (heredada de SQLServerStatement), para ejecutar instrucciones de SQL compiladas que pueden contener parámetros IN.
SQLServerCallableStatement, (heredada de SQLServerPreparedStatement), para ejecutar procedimientos almacenados que pueden contener parámetros IN, OUT o de ambos tipos.
En los temas de esta sección se trata cómo usar cada una de estas tres clases de instrucciones para trabajar con datos de una base de datos SQL Server.
En esta sección
Tema | Descripción |
---|---|
Empleo de instrucciones con SQL | Describe cómo usar instrucciones SQL con el controlador JDBC para trabajar con datos de una base de datos de SQL Server. |
Empleo de instrucciones con procedimientos almacenados | Describe cómo usar procedimientos almacenados con el controlador JDBC para trabajar con datos de una base de datos de SQL Server. |
Empleo de varios conjuntos de resultados | Describe cómo usar el controlador JDBC para recuperar datos de varios conjuntos de resultados. |
Empleo de secuencias de escape de SQL | Describe cómo usar secuencias de escape de SQL, como literales y funciones de fecha y hora. |
Empleo de claves generadas automáticamente | Describe cómo usar claves generadas automáticamente. |
Realización de operaciones por lotes | Describe cómo usar el controlador JDBC para llevar a cabo operaciones en lote. |
Control de instrucciones complejas | Describe cómo usar el controlador JDBC para ejecutar instrucciones complejas que realizan diversas tareas y pueden devolver tipos diferentes de datos. |