Члены SQLServerCallableStatement

Скачать драйвер JDBC

В следующих таблицах перечислены элементы, предоставляемые классом SQLServerCallableStatement.

Конструкторы

Нет.

Поля

Класс, из которого наследуется: Методы
java.sql.Statement CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO

Наследуемые поля

Нет.

Методы

Имя Описание
addBatch (Наследуется от SQLServerPreparedStatement.) Добавляет набор параметров к пакету команд для этого объекта CallableStatement.
cancel (Наследуется от SQLServerStatement.) Отменяет инструкцию SQL, выполняемую в настоящее время объектом CallableStatement.
clearBatch (Наследуется от SQLServerPreparedStatement.) Обнуляет текущий список команд SQL для данного объекта CallableStatement.
clearParameters (Наследуется от SQLServerPreparedStatement.) Немедленно удаляет текущие значения параметров.
clearWarnings (Наследуется от SQLServerStatement.) Очищает все предупреждения, выданные для данного объекта CallableStatement.
close (Наследуется от SQLServerPreparedStatement.) Немедленно высвобождает ресурсы базы данных и JDBC этого объекта CallableStatement вместо ожидания их автоматического освобождения.
execute (Наследуется от SQLServerPreparedStatement.) Выполняет в этом объекте CallableStatement инструкцию SQL любого типа.
executeBatch (Наследуется от SQLServerPreparedStatement.) Отправляет пакет команд базе данных для выполнения. В случае успешного выполнения всех команд возвращает массив из количества операций обновления, выполненных той или иной командой.
executeQuery (Наследуется от SQLServerPreparedStatement.) Выполняет SQL-запрос в этом объекте CallableStatement и возвращает созданный запросом объект SQLServerResultSet.
executeUpdate (Наследуется от SQLServerPreparedStatement.) Выполняет инструкцию SQL в этом объекте CallableStatement. Это должна быть инструкция SQL INSERT, UPDATE, MERGE или DELETE либо инструкция SQL, не возвращающая значения, например инструкция DDL.
getConnection (Наследуется от SQLServerStatement.) Извлекает объект SQLServerConnection, создавший данный объект CallableStatement.
getDateTimeOffset Получает значение указанного столбца в виде объекта DateTimeOffset Class.
getFetchDirection (Наследуется от SQLServerStatement.) Извлекает направление выборки строк из таблиц базы данных, заданное по умолчанию для результирующих наборов, созданных на основе этого объекта CallableStatement.
getFetchSize (Наследуется от SQLServerStatement.) Извлекает число строк результирующего набора, равное размеру выборки по умолчанию для объектов результирующих наборов, созданных на основе этого объекта CallableStatement.
getGeneratedKeys (Наследуется от SQLServerStatement.) Извлекает все автоматически сформированные ключи, созданные в результате выполнения этого объекта CallableStatement.
getMaxFieldSize (Наследуется от SQLServerStatement.) Извлекает максимальное число байтов, которое может возвращаться для значений символьных и двоичных столбцов в объекте SQLServerResultSet, созданном этим объектом CallableStatement.
getMaxRows (Наследуется от SQLServerStatement.) Извлекает максимальное количество строк, которое может содержаться в объекте SQLServerResultSet, созданном этим объектом CallableStatement.
getMetaData (Наследуется от SQLServerPreparedStatement.) Извлекает объект класса SQLServerResultSetMetaData, содержащий сведения о столбцах объекта SQLServerResultSet, который возвращается при выполнении этого объекта CallableStatement.
getMoreResults (Наследуется от SQLServerStatement.) Переходит к следующему результату этого объекта SQLServerStatement.
getParameterMetaData (Наследуется от SQLServerPreparedStatement.) Извлекает количество, типы и свойства параметров этого объекта CallableStatement.
getArray Извлекает значение указанного параметра в виде объекта Array.
getAsciiStream Извлекает значение указанного параметра в виде потока символов ASCII.
getBigDecimal Возвращает значение указанного параметра в виде значения java.math.BigDecimal.
getBinaryStream Возвращает значение указанного параметра в виде двоичного непрерывного потока байтов.
getBlob Извлекает значение указанного параметра большого двоичного объекта JDBC в виде BLOB-объекта на языке программирования Java.
getboolean Извлекает значение указанного параметра в виде значения Boolean.
getByte Извлекает значение указанного параметра в виде значения byte.
getBytes Возвращает значение указанного параметра в виде массива байтов.
getCharacterStream Возвращает значение указанного параметра в виде объекта java.io.Reader.
getClob Извлекает значение указанного параметра большого двоичного объекта JDBC в виде объекта Clob на языке программирования Java.
getDate Возвращает значение указанного параметра в виде объекта java.sql.Date на языке программирования Java.
getDateTimeOffset Получает значение указанного столбца в виде объекта класса DateTimeOffset.
getDouble Извлекает значение указанного параметра в виде double на языке программирования Java.
getFloat Извлекает значение указанного параметра в виде значения float на языке программирования Java.
getInt Извлекает значение указанного параметра в виде значения int на языке программирования Java.
getLong Извлекает значение указанного параметра в виде значения типа long на языке программирования Java.
getNCharacterStream Извлекает значение указанного параметра в виде объекта Reader.
getNClob Извлекает значение указанного параметра JDBC NCLOB в виде объекта NClob на языке программирования Java.
getNString Извлекает значение указанного параметра NCHAR, NVARCHAR или LONGNVARCHAR в виде значения String на языке программирования Java.
getObject Возвращает значение указанного параметра в виде объекта на языке программирования Java.
getQueryTimeout (Наследуется от SQLServerStatement.) Извлекает время в секундах, в течение которого Microsoft JDBC Driver для SQL Server будет ожидать выполнения этого объекта CallableStatement.
getRef Извлекает значение указанного параметра в виде объекта Ref на языке программирования Java.
getResponseBuffering (Наследуется от SQLServerStatement.) Извлекает режим буферизации ответов для этого объекта SQLServerStatement.
getResultSet (Наследуется от SQLServerStatement.) Извлекает текущий результат как объект SQLServerResultSet.
getResultSetConcurrency (Наследуется от SQLServerStatement.) Извлекает параллелизм результирующего набора для объектов SQLServerResultSet, созданных этим объектом CallableStatement.
getResultSetHoldability (Наследуется от SQLServerStatement.) Извлекает возможность ожидания результирующего набора для объектов SQLServerResultSet, созданных этим объектом CallableStatement.
getResultSetType (Наследуется от SQLServerStatement.) Извлекает тип результирующего набора для объектов SQLServerResultSet, созданных этим объектом CallableStatement.
getShort Извлекает значение указанного параметра в виде значения short на языке программирования Java.
getString Извлекает значение указанного параметра в виде значения String на языке программирования Java.
getSQLXML Возвращает значение указанного параметра в виде объекта java.sql.SQLXML.
getTime Возвращает значение указанного параметра в виде объекта java.sql.Time на языке программирования Java.
getTimestamp Возвращает значение указанного параметра в виде объекта java.sql.Timestamp на языке программирования Java.
getUpdateCount (Наследуется от SQLServerStatement.) Возвращает текущий результат в виде счетчика обновлений.
getURL Извлекает значение указанного параметра в виде объекта URL на языке программирования Java.
getWarnings (Наследуется от SQLServerStatement.) Извлекает первое предупреждение, указанное в отчетах для вызовов этого объекта CallableStatement.
isClosed (Наследуется от SQLServerStatement.) Указывает, был ли закрыт этот объект Statement.
isPoolable (Наследуется от SQLServerStatement.) Возвращает значение, показывающее, можно ли добавить инструкцию в предоставляемый пользователем пул инструкций.
isWrapperFor Указывает, является ли этот объект инструкции оболочкой указанного интерфейса.
registerOutParameter Регистрирует параметр OUT.
setArray (Наследуется от SQLServerPreparedStatement.) Задает номер назначенного параметра для указанного объекта Array.
setAsciiStream Устанавливает для указанного параметра заданное значение входного потока.
setBigDecimal Задает номер назначенного параметра для указанного объекта BigDecimal.
setBinaryStream Устанавливает для указанного параметра указанное значение входного потока.
setBlob (Наследуется от SQLServerPreparedStatement.) Задает указанный параметр для заданного BLOB-объекта.
setboolean Задает указанному параметру заданное значение Boolean.
setByte Задает указанному параметру заданное значение byte.
setBytes Присваивает указанному параметру заданный массив значений byte.
setCharacterStream Задает указанный параметр для заданного объекта Reader.
setClob (Наследуется от SQLServerPreparedStatement.) Присваивает указанному параметру значение заданного объекта.
setCursorName (Наследуется от SQLServerStatement.) Присваивает имени курсора SQL значение заданной строки. Это значение будет использоваться при дальнейших вызовах метода execute.
SetDate Присваивает указанному параметру заданное значение даты.
setDateTimeOffset Задает для указанного столбца значение класса DateTimeOffset.
setDouble Задает указанному параметру заданное значение double.
setEscapeProcessing (Наследуется от SQLServerStatement.) Задается режим обработки escape-последовательностей.
setFetchDirection (Наследуется от SQLServerStatement.) Определяет указание для драйвера JDBC относительно направления, в котором будут обрабатываться строки результирующего набора.
setFetchSize (Наследуется от SQLServerStatement.) Определяет указание для драйвера JDBC относительно числа строк, которые должны быть извлечены из базы данных при необходимости в дополнительных строках.
setFloat Задает назначенному параметру указанное значение float.
setInt Задает назначенному параметру указанное значение int.
setLong Задает назначенному параметру указанное значение long.
setMaxFieldSize (Наследуется от SQLServerStatement.) Устанавливает заданное количество байтов в качестве ограничения на максимальное число байтов для столбца SQLServerResultSet, в котором хранятся символьные или двоичные значения.
setMaxRows (Наследуется от SQLServerStatement.) Устанавливает равное заданному числу ограничение для максимального количества строк, которое может содержаться в объекте SQLServerResultSet.
setNCharacterStream Задает указанному параметру заданный объект Reader.
setNClob Присваивает указанному параметру значение заданного объекта.
setNString Задает назначенному параметру значение указанного объекта String.
setNull Устанавливает значение NULL для параметра, определяемого по заданному типу.
setObject Устанавливает значение указанного параметра с помощью заданного объекта.
setPoolable (Наследуется от SQLServerStatement.) Запрашивает поддержку пулов или запрет пулов в инструкции. По умолчанию создаваемый объект SQLServerCallableStatement поддерживает включение в пул.
setQueryTimeout (Наследуется от SQLServerStatement.) Задает указанное количество секунд, в течение которых драйвер будет ожидать выполнения объекта CallableStatement.
setRef (Наследуется от SQLServerPreparedStatement.) Задает назначенному параметру значение указанного объекта Ref.
setResponseBuffering (Наследуется от SQLServerStatement.) Задает режиму буферизации ответов для этого объекта SQLServerStatement значение String full или adaptive без учета регистра.
setShort Задает указанному параметру заданное значение short.
setString Задает назначенному параметру заданное значение Java String.
setSQLXML Задает указанному параметру значение заданного объекта SQLXML.
setTime Устанавливает для указанного параметра указанное значение времени.
setTimestamp Присваивает указанному параметру заданное значение отметки времени.
setUnicodeStream (Наследуется от SQLServerPreparedStatement.) Присваивает указанный номер параметра заданному входному потоку, который будет содержать указанное число байтов.
setURL Устанавливает для указанного параметра указанное значение URL-адреса.
unwrap Возвращает объект, реализующий указанный интерфейс для доступа к методам, относящимся к драйверу Microsoft JDBC Driver для SQL Server.
wasNull Получает значение, определяющее, имел ли последний считанный параметр OUT значение SQL NULL.

Наследуемые методы

Класс, из которого наследуется: Методы
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

См. также:

Класс SQLServerCallableStatement