Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / ava.sql.SQLException: Длина типа превышает максимум / 1 сообщений из 1, страница 1 из 1
24.01.2007, 11:50:16
    #34277967
dkflbvbh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ava.sql.SQLException: Длина типа превышает максимум
Добрый день.
Пример из документации
"Java Developer Guide.pdf" раздел Accessing REF CURSOR Data

private void Test(){
CallableStatement cstmt;
ResultSet cursor;
OracleDataSource ods;
try {
ods = new OracleDataSource();
ods.setURL(ConnectionString);
Connection conn = ods.getConnection();
String jobquery = "begin open ? for select c1 from t1; end;";
cstmt = conn.prepareCall(jobquery);
cstmt.registerOutParameter(1, OracleTypes.CURSOR);
cstmt.execute();
cursor = (ResultSet)cstmt.getObject(1);
while (cursor.next ())
{System.out.println (cursor.getString(1));}
ods.close();
cursor.close();
conn.close();
} catch (SQLException e) {
System.out.println(e);
}
}

Выдает ошибку
java.sql.SQLException: Длина типа превышает максимум


Использовал
JDeveloper, Oracle XE

В чем может быть проблема? То что это работает сомнений нет, непонятно почему у меня это не работает. Как искать причину, что сделать чтоб устранить?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / ava.sql.SQLException: Длина типа превышает максимум / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]