Поделиться через


Члены 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.) Очищает все предупреждения, сообщаемые об этом объекте Statement.
close Немедленно освобождает ресурсы базы данных и JDBC этого объекта инструкции вместо того, чтобы ожидать их автоматического освобождения.
Выполнение  Выполняет инструкцию SQL в этом объекте инструкции, который может принадлежать к любому типу инструкции SQL.
executeBatch Отправляет пакет команд базе данных для выполнения. В случае успешного выполнения всех команд возвращает массив из количества операций обновления, выполненных той или иной командой.
executeQuery Выполняет запрос SQL в этом объекте инструкции и возвращает объект SQLServerResultSet, созданный этим запросом.
executeUpdate Выполняет инструкцию SQL в этом объекте инструкции. Это должна быть инструкция SQL INSERT, UPDATE, MERGE или DELETE либо инструкция SQL, не возвращающая значения, например инструкция DDL.
getConnection (Наследуется от SQLServerStatement.) Извлекает объект SQLServerConnection , создающий этот объект Statement.
getFetchDirection (Наследуется от SQLServerStatement.) Извлекает направление получения строк из таблиц базы данных, которая является значением по умолчанию для результирующих наборов, созданных из этого объекта Statement.
getFetchSize (Наследуется от SQLServerStatement.) Извлекает количество строк результирующих наборов, которое является размером набора результатов по умолчанию для объектов результирующих наборов, созданных из этого объекта Инструкции.
getGeneratedKeys (Наследуется от SQLServerStatement.) Извлекает все автоматически созданные ключи, созданные в результате выполнения этого объекта Statement.
getMaxFieldSize (Наследуется от SQLServerStatement.) Извлекает максимальное количество байтов, которые можно возвращать для значений символов и двоичных столбцов в объекте SQLServerResultSet , созданном этим объектом Инструкции.
getMaxRows (Наследуется от SQLServerStatement.) Извлекает максимальное количество строк, которые может содержать объект SQLServerResultSet, созданный этим объектом инструкции.
getMetaData Извлекает объект класса SQLServerResultSetMetaData, содержащий сведения о столбцах объекта SQLServerResultSet, который возвращается при выполнении этого объекта инструкции.
getMoreResults (Наследуется от SQLServerStatement.) Перемещается к следующему результату этого объекта Statement.
getParameterMetaData Извлекает количество, типы и свойства параметров этого объекта инструкции.
getResponseBuffering (Наследуется от SQLServerStatement.) Извлекает режим буферизации ответов для этого объекта SQLServerStatement .
getQueryTimeout (Наследуется от SQLServerStatement.) Извлекает количество секунд, в течение которого драйвер Microsoft JDBC для SQL Server ожидает выполнения этого объекта инструкции.
getResultSet (Наследуется от SQLServerStatement.) Возвращает текущий результат в виде объекта SQLServerResultSet .
getResultSetConcurrency (Наследуется от SQLServerStatement.) Извлекает параллелизм результирующих наборов для объектов SQLServerResultSet , созданных этим объектом Инструкции.
getResultSetHoldability (Наследуется от SQLServerStatement.) Извлекает удержание результирующих наборов для объектов SQLServerResultSet , созданных этим объектом Инструкции.
getResultSetType (Наследуется от SQLServerStatement.) Извлекает тип результированного набора для объектов SQLServerResultSet , созданных этим объектом Инструкции.
getUpdateCount (Наследуется от SQLServerStatement.) Извлекает текущий результат в виде счетчика обновлений.
getWarnings (Наследуется от SQLServerStatement.) Получает первое предупреждение, которое сообщается вызовами этого объекта Statement.
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 в указанную строку, которая будет использоваться последующими методами выполнения.
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 для нечувствительной строки регистра, полной или адаптивной.
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