Compartir a través de


Miembros SQLServerCallableStatement

En las siguientes tablas se enumeran los miembros que expone la clase SQLServerCallableStatement.

Constructores

Ninguno.

Campos

Clase heredada de: Métodos

java.sql.Statement

CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO

Campos heredados

Ninguno.

Métodos

Nombre Descripción

addBatch

(Se hereda de SQLServerPreparedStatement). Agrega un conjunto de parámetros al lote de comandos para este objeto CallableStatement.

cancel

(Se hereda de SQLServerStatement). Cancela la instrucción de SQL que se esté ejecutando en esos momentos este objeto CallableStatement.

clearBatch

(Se hereda de SQLServerPreparedStatement). Vacía la lista actual de comandos SQL para este objeto CallableStatement.

clearParameters

(Se hereda de SQLServerPreparedStatement). Borra inmediatamente los valores de parámetro actuales.

clearWarnings

(Se hereda de SQLServerStatement). Borra todas las advertencias que se notifican en este objeto CallableStatement.

close

(Se hereda de SQLServerPreparedStatement). Libera inmediatamente los recursos de la base de datos y de JDBC de este objeto CallableStatement en lugar de esperar a que se liberen automáticamente.

execute

(Se hereda de SQLServerPreparedStatement). Ejecuta la instrucción SQL en este objeto CallableStatement, que puede ser cualquier tipo de instrucción SQL.

executeBatch

(Se hereda de SQLServerPreparedStatement). Envía un lote de comandos a la base de datos para que se ejecute. Si todos los comandos se ejecutan correctamente, devuelve una matriz de recuentos de actualizaciones.

executeQuery

(Se hereda de SQLServerPreparedStatement). Ejecuta la consulta SQL en este objeto CallableStatement y devuelve el objeto SQLServerResultSet que genera la consulta.

executeUpdate

(Se hereda de SQLServerPreparedStatement). Ejecuta la instrucción SQL en este objeto CallableStatement, que debe ser una instrucción INSERT, UPDATE, MERGE o DELETE de SQL; o una instrucción SQL que no devuelva nada, como una instrucción DDL.

getConnection

(Se hereda de SQLServerStatement). Recupera el objeto SQLServerConnection que generó este objeto CallableStatement.

getDateTimeOffset

Recupera el valor de la columna especificada como un objeto Clase DateTimeOffset.

getFetchDirection

(Se hereda de SQLServerStatement). Recupera la dirección para capturar las filas de las tablas de base de datos que es el valor predeterminado para los conjuntos de resultados que se generaron a partir de este objeto CallableStatement.

getFetchSize

(Se hereda de SQLServerStatement). Recupera el número de filas del conjunto de resultados que es el tamaño de captura predeterminado para los objetos del conjunto de resultados que se generaron a partir de este CallableStatement.

getGeneratedKeys

(Se hereda de SQLServerStatement). Recupera cualquier clave generada automáticamente que se haya creado como resultado de haber ejecutado este objeto CallableStatement.

getMaxFieldSize

(Se hereda de SQLServerStatement). Recupera el número máximo de bytes que se pueden devolver para valores de columna de caracteres y binarios en un objeto SQLServerResultSet que haya generado este objeto CallableStatement.

getMaxRows

(Se hereda de SQLServerStatement). Recupera el número máximo de filas que puede contener un objeto SQLServerResultSet que haya generado este objeto CallableStatement.

getMetaData

(Se hereda de SQLServerPreparedStatement). Recupera un objeto Clase SQLServerResultSetMetaData que contiene información sobre las columnas del objeto SQLServerResultSet que se devolverá cuando este objeto CallableStatement se ejecute.

getMoreResults

(Se hereda de SQLServerStatement). Se desplaza al próximo resultado de este objeto CallableStatement.

getParameterMetaData

(Se hereda de SQLServerPreparedStatement). Recupera el número, tipos y propiedades de los parámetros para este objeto CallableStatement.

getArray

Recupera el valor del parámetro designado como un objeto Array.

getAsciiStream

Recupera el valor del parámetro designado como un flujo de caracteres ASCII.

getBigDecimal

Recupera el valor del parámetro designado como java.math.BigDecimal.

getBinaryStream

Recupera el valor del parámetro designado como un flujo binario de bytes ininterrumpidos.

getBlob

Recupera el valor del parámetro Blob de JDBC como un Blob en el lenguaje de programación Java.

getboolean

Recupera el valor del parámetro designado como un valor boolean .

getByte

Recupera el valor del parámetro designado como un valor byte .

getBytes

Recupera el valor del parámetro designado como una matriz de bytes.

getCharacterStream

Recupera el valor del parámetro designado como un objeto java.io.Reader.

getClob

Recupera el valor del parámetro Blob de JDBC como un objeto Clob en el lenguaje de programación Java.

getDate

Recupera el valor del parámetro designado como un objeto java.sql.Date en el lenguaje de programación Java.

getDateTimeOffset

Recupera el valor de la columna especificada como un objeto Clase DateTimeOffset.

getDouble

Recupera el valor del parámetro designado como un valor double en el lenguaje de programación Java.

getFloat

Recupera el valor del parámetro designado como un valor float en el lenguaje de programación Java.

getInt

Recupera el valor del parámetro designado como un valor int en el lenguaje de programación Java.

getLong

Recupera el valor del parámetro designado como un valor long en el lenguaje de programación Java.

getNCharacterStream

Recupera el valor del parámetro designado como un objeto Reader.

getNClob

Recupera el valor del parámetro NCLOB de JDBC designado como un objeto NClob en el lenguaje de programación Java.

getNString

Recupera el valor de los parámetros NCHAR, NVARCHAR o LONGNVARCHAR designados como un String en el lenguaje de programación Java.

getObject

Recupera el valor del parámetro designado como un objeto en el lenguaje de programación Java.

getQueryTimeout

(Se hereda de SQLServerStatement). Recupera el número de segundos que esperará el controlador JDBC de Microsoft SQL Server antes de que se ejecute este objeto CallableStatement.

getRef

Recupera el valor del parámetro como un objeto Ref en el lenguaje de programación Java.

getResponseBuffering

(Se hereda de SQLServerStatement). Recupera el modo de almacenamiento en búfer de respuesta para este objeto SQLServerStatement.

getResultSet

(Se hereda de SQLServerStatement). Recupera el resultado actual como un objeto SQLServerResultSet.

getResultSetConcurrency

(Se hereda de SQLServerStatement). Recupera la simultaneidad del conjunto de resultados para los objetos SQLServerResultSet que generó este objeto CallableStatement.

getResultSetHoldability

(Se hereda de SQLServerStatement). Recupera la capacidad de alojamiento del conjunto de resultados para los objetos SQLServerResultSet que generó este objeto CallableStatement.

getResultSetType

(Se hereda de SQLServerStatement). Recupera el tipo del conjunto de resultados para los objetos SQLServerResultSet que generó este objeto CallableStatement.

getShort

Recupera el valor del parámetro designado como un valor short en el lenguaje de programación Java.

getString

Recupera el valor del parámetro designado como un String en el lenguaje de programación Java.

getSQLXML

Recupera el valor del parámetro designado como un objeto java.sql.SQLXML.

getTime

Recupera el valor del parámetro designado como un objeto java.sql.Time en el lenguaje de programación Java.

getTimestamp

Recupera el valor del parámetro designado como un objeto java.sql.Timestamp en el lenguaje de programación Java.

getUpdateCount

(Se hereda de SQLServerStatement). Recupera el resultado actual como un recuento de actualizaciones.

getURL

Recupera el valor del parámetro como un objeto URL en el lenguaje de programación Java.

getWarnings

(Se hereda de SQLServerStatement). Recupera la primera advertencia que notifican las llamadas en este objeto CallableStatement.

isClosed

(Se hereda de SQLServerStatement). Indica si se ha cerrado este objeto Statement.

isPoolable

(Se hereda de SQLServerStatement). Devuelve un valor que indica si una instrucción se puede agregar al grupo de instrucciones proporcionado por el usuario.

isWrapperFor

Indica si este objeto de instrucción es un contenedor para la interfaz especificada.

registerOutParameter

Registra el parámetro OUT.

setArray

(Se hereda de SQLServerPreparedStatement). Establece el número de parámetro designado para el objeto Array determinado.

setAsciiStream

Establece el parámetro designado en el flujo de entrada determinado.

setBigDecimal

Establece el número de parámetro designado para el objeto BigDecimal determinado.

setBinaryStream

Establece el parámetro designado en el flujo de entrada especificado.

setBlob

(Se hereda de SQLServerPreparedStatement). Establece el parámetro designado para el objeto Blob determinado.

setboolean

Establece el parámetro designado para el valor boolean determinado.

setByte

Establece el parámetro designado para el valor byte determinado.

setBytes

Establece el parámetro designado en la matriz determinada de valores byte .

setCharacterStream

Establece el parámetro designado para el objeto Reader determinado.

setClob

(Se hereda de SQLServerPreparedStatement). Establece el parámetro designado para el objeto especificado.

setCursorName

(Se hereda de SQLServerStatement). Establece el nombre de cursor de SQL para la cadena determinada, el cual utilizarán métodos ulteriores.

setDate

Establece el parámetro designado para el valor de fecha determinado.

setDateTimeOffset

Establece el valor de la columna especificada en el valor Clase DateTimeOffset.

setDouble

Establece el parámetro designado para el valor double determinado.

setEscapeProcessing

(Se hereda de SQLServerStatement). Establece el modo de procesamiento de escape.

setFetchDirection

(Se hereda de SQLServerStatement). Ofrece una sugerencia al controlador JDBC sobre la dirección en la que se deberían procesar las filas del conjunto de resultados.

setFetchSize

(Se hereda de SQLServerStatement). Ofrece una sugerencia al controlador JDBC sobre el número de filas que se deberían capturar en la base de datos cuando se necesitan más filas.

setFloat

Establece el parámetro designado para el valor float especificado.

setInt

Establece el parámetro designado para el valor int especificado.

setLong

Establece el parámetro designado para el valor long especificado.

setMaxFieldSize

(Se hereda de SQLServerStatement). Establece el límite para el número máximo de bytes en una columna SQLServerResultSet que almacene valores de caracteres o binarios en el número especificado de bytes.

setMaxRows

(Se hereda de SQLServerStatement). Establece el límite para el número máximo de filas que cualquier objeto SQLServerResultSet puede contener para el número especificado.

setNCharacterStream

Establece el parámetro designado para el objeto Reader especificado.

setNClob

Establece el parámetro designado para el objeto especificado.

setNString

Establece el parámetro designado para el objeto Stringespecificado.

setNull

Establece el parámetro designado en un valor NULL, según en tipo de parámetro que se va a establecer.

setObject

Establece el valor del parámetro designado utilizando el objeto determinado.

setPoolable

(Se hereda de SQLServerStatement). Solicita que una instrucción se agrupe o no. De forma predeterminada, un objeto SQLServerCallableStatement tiene capacidad de agruparse cuando se crea.

setQueryTimeout

(Se hereda de SQLServerStatement). Establece el número de segundos que esperará el controlador antes de que se ejecute un objeto CallableStatement según el número de segundos que se haya especificado.

setRef

(Se hereda de SQLServerPreparedStatement). Establece el parámetro designado para el objeto Ref especificado.

setResponseBuffering

(Se hereda de SQLServerStatement). Establece el modo de almacenamiento en búfer de respuesta para este objeto SQLServerStatement en String full con distinción entre mayúsculas y minúsculas o en adaptive.

setShort

Establece el parámetro designado para el valor short especificado.

setString

Establece el parámetro designado para el valor String de Java especificado.

setSQLXML

Establece el parámetro designado para el objeto SQLXML especificado.

setTime

Establece el parámetro designado para el valor de hora especificado.

setTimestamp

Establece el parámetro designado para el valor de marca de tiempo especificado.

setUnicodeStream

(Se hereda de SQLServerPreparedStatement). Establece el número de parámetro designado en el flujo de entrada determinado, que tendrá el número de bytes indicado.

setURL

Establece el parámetro designado para el valor de URL especificado.

unwrap

Devuelve un objeto que implementa la interfaz especificada para permitir el acceso a los métodos específicos del controlador JDBC de Microsoft SQL Server.

wasNull

Recupera si la última lectura del parámetro OUT incorporaba el valor de NULL de SQL.

Métodos heredados

Clase heredada de: Métodos

com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement

addBatch, clearBatch, clearParameters, close, execute, executeBatch, executeQuery, executeUpdate, getMetaData, getParameterMetaData, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setboolean, setByte, setBytes, setCharacterStream, setClob, setDate, setDouble, setFloat, setInt, setLong, setNull, setObject, setRef, setShort, setString, setTime, setTimestamp, setUnicodeStream, setURL

com.microsoft.sqlserver.jdbc.SQLServerStatement

cancel, clearWarnings, execute, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isPoolable, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout

class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait,

java.sql.PreparedStatement

addBatch, clearParameters, execute, executeQuery, executeUpdate, getMetaData, getParameterMetaData, getSQLXML, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setboolean, setByte, setBytes, setCharacterStream, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setObject, setRef, setShort, setString, setSQLXML, setTime, setTimestamp, setUnicodeStream, setURL

java.sql.Statement

addBatch, cancel, clearBatch, clearWarnings, close, execute, executeBatch, executeQuery, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout

java.sql.Wrapper

isWrapperFor, unwrap

Vea también

Referencia

Clase SQLServerCallableStatement