Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / getByte() и getBinaryStream() возвращают только 2000 байт? / 2 сообщений из 2, страница 1 из 1
30.04.2013, 13:56:59
    #38245232
Sawradym
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
getByte() и getBinaryStream() возвращают только 2000 байт?
getByte() и getBinaryStream() возвращают только 2000 байт?
Мне нужно получить двоичные данные из Oracle колонки типа RAW 4000.
metadata.getColumnDisplaySize() показывает 4000, но обе функции возвращают только по 2000.
Как мне дотянуться до остального?
...
Рейтинг: 0 / 0
30.04.2013, 14:03:32
    #38245238
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
getByte() и getBinaryStream() возвращают только 2000 байт?
Всё правильно чел. RAW тип внутри PLSQL кода может хранить до 32к данных. А внутри таблиц - только до 2000. Смирись с этим. Если надо больше - то используй CLOB/BLOB. Там нет ограничений.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / getByte() и getBinaryStream() возвращают только 2000 байт? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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