Здавалка
Главная | Обратная связь

RegisterOutParameter( )



public void registerOutParameter(int index, int type)

throws SQLException

public void registerOutParameter(int index, int type, int scale)

throws SQLException public void registerOutParameter(int index, int type,

String typename) throws SQLException

Описание. Перед выполнением любой хранимой процедуры с помощью CallableStatement необходимо зарегистрировать все выходные параметры. Этот метод регистрирует тип java.sql.Type выходного параметра хранимой процедуры. Первый аргумент задает регистрируемый выходной параметр, а второй- тип java.sql.Type, который нужно зарегистрировать. Версия с тремя аргументами служит для типов BigDecimal, которым требуется масштаб. Выходные параметры читаются затем с помощью соответствующего метода getXXX() или getObject(). Третья версия этого метода введена в JDK 1.2 и позволяет отображать REF-типы SQL или пользовательские типы SQL.

WasNull()

public boolean wasNull() throws SQLException

Описание. Если последнее значение, прочтенное при обращении к getXXX(), было SQL NULL, то этот метод возвращает true.

Clob

Краткий обзор

Имя класса: Java. sql. Glob

Надкласс: нет

Непосредственные подклассы: нет

Реализованные интерфейсы: нет

Доступность: введен в JDK 1.2

Описание

CLOB - это тип SQL3, означающий «character large object» (большой символьный объект). Как и BLOB, CLOB представляет очень большой кусок данных в базе. В отличие от BLOB, тип CLOB представляет текст, хранимый с использованием какой-либо кодировки символов. Смысл использования CLOB вместо CHAR или VARCHAR заключается в том, что данные CLOB, как и данные BLOB, можно извлекать не сразу целиком, а в виде потока.

Сводка методов класса

public interface Clob {

InputStream getAsciiStream()

throws SQLException;

Reader getCharacterStream()

throws SQLException;

String getSubStringdong pos, int count)

throws SQLException;

long length()

throws SQLException;

long position(String pattern, long start)

throws SQLException;

long position(Clob pattern, long start)

throws SQLException; }

Методы объекта

GetAsciiStream ( )

public InputStream getAsciiStream() throws SQLException

Описание. Позволяет осуществлять доступ к данным Clob через поток ASCII.

GetCharacterStream( )

public Reader getCharacterStream() throws SQLException

Описание. Позволяет осуществлять доступ к данным Clob через поток Unicode.

GetSubString( )

public String getSubString(long pos, int count) throws SQLException

Описание. Возвращает подстроку Clob, начиная с указанной позиции, длиной, определяемой значением count.

Length( )

public long length() throws SQLException

Описание. Возвращает количество символов в Clob. position( )

public long position(String pattern, long start) throws SQLException;

public long position(Clob pattern, long start) throws SQLException;

Описание. Ищет в Clob заданную строку, начиная с указанной позиции. Если строка найдена, возвращается индекс первого ее вхождения в Clob. Если строка не найдена, метод возвращает —1.

Connection

Краткий обзор

Имя класса: java.sql.Connection

Надкласс: нет

Непосредственные подклассы: нет

Реализованные интерфейсы: нет

Доступность: JDK 1.1

Описание

Класс Connection представляет в JDBC сеанс работы с базой данных. Он предоставляет приложению объекты Statement (и его подклассы) для этого сеанса. Он также управляет транзакциями для этих команд. По умолчанию каждая команда выполняется в отдельной транзакции. Объект Connection позволяет отключить функцию Autocommit автоматического завершения транзакции. В этом случае требуется явно завершить транзакцию, иначе результаты выполнения всех команд.будут потеряны.







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.