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