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


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