Члены SQLServerPreparedStatement

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

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

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

Нет.

Поля

Нет.

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

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

Методы

Имя Описание
addBatch Добавляет набор параметров к пакету команд для этого объекта инструкции.
cancel (Наследуется от SQLServerStatement.) Отменяет инструкцию SQL, выполняемую в настоящее время объектом инструкции.
clearBatch Обнуляет текущий список команд SQL для данного объекта SQLServerStatement.
clearParameters Немедленно удаляет текущие значения параметров.
clearWarnings (Наследуется от SQLServerStatement.) Очищает все предупреждения, выданные для данного объекта инструкции.
close Немедленно освобождает ресурсы базы данных и JDBC этого объекта инструкции вместо того, чтобы ожидать их автоматического освобождения.
execute Выполняет инструкцию SQL в этом объекте инструкции, который может принадлежать к любому типу инструкции SQL.
executeBatch Отправляет пакет команд базе данных для выполнения. В случае успешного выполнения всех команд возвращает массив из количества операций обновления, выполненных той или иной командой.
executeQuery Выполняет запрос SQL в этом объекте инструкции и возвращает объект SQLServerResultSet, созданный этим запросом.
executeUpdate Выполняет инструкцию SQL в этом объекте инструкции. Это должна быть инструкция SQL INSERT, UPDATE, MERGE или DELETE либо инструкция SQL, не возвращающая значения, например инструкция DDL.
getConnection (Наследуется от SQLServerStatement.) Извлекает объект SQLServerConnection, создавший данный объект инструкции.
getFetchDirection (Наследуется от SQLServerStatement.) Извлекает направление выборки строк из таблиц базы данных, заданное по умолчанию для результирующих наборов, созданных на основе этого объекта инструкции.
getFetchSize (Наследуется от SQLServerStatement.) Извлекает число строк результирующего набора, равное размеру выборки по умолчанию для объектов результирующих наборов, созданных на основе этого объекта инструкции.
getGeneratedKeys (Наследуется от SQLServerStatement.) Извлекает все автоматически сформированные ключи, созданные в результате выполнения этого объекта инструкции.
getMaxFieldSize (Наследуется от SQLServerStatement.) Извлекает максимальное число байтов, которое может возвращаться для значений символьных и двоичных столбцов в объекте SQLServerResultSet, созданном этим объектом инструкции.
getMaxRows (Наследуется от SQLServerStatement.) Извлекает максимальное количество строк, которое может содержаться в объекте SQLServerResultSet, созданном этим объектом инструкции.
getMetaData Извлекает объект класса SQLServerResultSetMetaData, содержащий сведения о столбцах объекта SQLServerResultSet, который возвращается при выполнении этого объекта инструкции.
getMoreResults (Наследуется от SQLServerStatement.) Переходит к следующему результату этого объекта Statement.
getParameterMetaData Извлекает количество, типы и свойства параметров этого объекта инструкции.
getResponseBuffering (Наследуется от SQLServerStatement.) Извлекает режим буферизации ответов для этого объекта SQLServerStatement.
getQueryTimeout (Наследуется от SQLServerStatement.) Извлекает время в секундах, в течение которого Microsoft JDBC Driver для SQL Server будет ожидать выполнения этого объекта инструкции.
getResultSet (Наследуется от SQLServerStatement.) Извлекает текущий результат как объект SQLServerResultSet.
getResultSetConcurrency (Наследуется от SQLServerStatement.) Извлекает параллелизм результирующего набора для объектов SQLServerResultSet, созданных этим объектом инструкции.
getResultSetHoldability (Наследуется от SQLServerStatement.) Извлекает возможность сохранения результирующих наборов для объектов SQLServerResultSet, созданных этим объектом инструкции.
getResultSetType (Наследуется от SQLServerStatement.) Извлекает тип результирующего набора для объектов SQLServerResultSet, созданных этим объектом инструкции.
getUpdateCount (Наследуется от SQLServerStatement.) Извлекает текущий результат в виде счетчика обновлений.
getWarnings (Наследуется от SQLServerStatement.) Извлекает первое предупреждение, указанное в отчетах для вызовов этого объекта инструкции.
isClosed (Наследуется от SQLServerStatement.) Указывает, был ли закрыт этот объект Statement.
isPoolable (Наследуется от SQLServerStatement.) Возвращает значение, показывающее, можно ли добавить инструкцию в предоставляемый пользователем пул инструкций.
isWrapperFor Указывает, является ли этот объект инструкции оболочкой указанного интерфейса.
setArray Задает номер назначенного параметра для указанного объекта Array.
setAsciiStream Задает номер назначенного параметра для указанного объекта InputStream.
setBigDecimal Задает номер назначенного параметра для указанного объекта BigDecimal.
setBinaryStream Устанавливает для указанного параметра указанное значение входного потока.
setBlob Задает назначенному параметру значение указанного BLOB-объекта.
setboolean Задает назначенному параметру указанное логическое значение.
setByte Задает назначенному параметру указанное значение байта.
setBytes Задает указанный параметр для указанного массива байтов.
setCharacterStream Задает указанному параметру заданный объект Reader.
setClob Задает назначенному параметру значение указанного CLOB-объекта.
setCursorName (Наследуется от SQLServerStatement.) Для имени курсора SQL задается значение типа String, которое будет использоваться последующими методами выполнения.
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 Присваивает указанному параметру значение заданного объекта.
setNull Устанавливает значение NULL для параметра, определяемого по заданному типу.
setNString Задает назначенному параметру значение указанного объекта String.
setObject Устанавливает значение указанного параметра с помощью заданного объекта.
setPoolable (Наследуется от SQLServerStatement.) Запрашивает поддержку пулов или запрет пулов в инструкции. По умолчанию создаваемый объект SQLServerPreparedStatement поддерживает включение в пул.
setQueryTimeout (Наследуется от SQLServerStatement.) Задает количество секунд, в течение которых драйвер будет ожидать выполнения объекта инструкции.
setRef Задает назначенному параметру значение указанного объекта Ref.
setResponseBuffering (Наследуется от SQLServerStatement.) Задает режиму буферизации ответов для этого объекта SQLServerStatement значение String full или adaptive без учета регистра.
setShort Задает указанному параметру заданное значение short.
setString Задает назначенному параметру указанное значение String.
setSQLXML Задает указанному параметру значение заданного объекта SQLXML.
setTime Устанавливает для указанного параметра указанное значение времени.
setTimestamp Присваивает указанному параметру заданное значение отметки времени.
setUnicodeStream Присваивает указанный номер параметра заданному входному потоку, который будет содержать указанное число байтов.
setURL Устанавливает для указанного параметра указанное значение URL-адреса.
unwrap Возвращает объект, реализующий указанный интерфейс для доступа к методам, относящимся к драйверу Microsoft JDBC Driver для SQL Server.

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

Класс, из которого наследуется: Методы
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
java.lang.Object clone, equals, getClass, hashCode, notify, notifyAll, toString, wait
java.sql.Statement cancel, clearWarnings, execute, 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

См. также:

Класс SQLServerPreparedStatement