Бөлісу құралы:


Члены 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 немедленно, а не ожидает их автоматического освобождения.
Выполнение  (Наследуется от SQLServerPreparedStatement.) Выполняет инструкцию SQL в этом объекте 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.) Перемещается к следующему результату этого объекта CallableStatement.
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 для 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 заданной строке, которая будет использоваться последующими методами выполнения.
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 для нечувствительной строки регистра, полной или адаптивной.
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