powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / SELECTBLOB or SELECT?
6 сообщений из 6, страница 1 из 1
SELECTBLOB or SELECT?
    #33167090
iLLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PB6.5&ASA9
На сервере есть хранимая процедура(функция), которая возвращает long varchar. Каким образом необходимо получать ее результат?
Select my_function()
into :s
from dummy;
Работает пока результат меньше 32К.
SelectBLOB не работает, ругается на отсутствие колонки my_function() в таблице dummy.
Понятно что есть выход с переделкой функции в процедуру, которая возвращала бы "резалтсет". Хотелось бы не переделывать серверную часть.
Иначе не понятно, как можно использовать в ПБ то, что позволяет сервер.
Ведь в isql я спокойно получаю все данные целиком без ошибок и обрезки, значит проблема в ПБ.
...
Рейтинг: 0 / 0
SELECTBLOB or SELECT?
    #33167103
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ежели оно действительно BLOB , то ТОЛЬКО SELECTBLOB и никаких гвоздей.
...
Рейтинг: 0 / 0
SELECTBLOB or SELECT?
    #33167265
iLLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, оно действительно long varchar .
В том-то и дело, что не блоб. Но как можно получить строку даже в
резалтсете, если она превышает 32К?
Драйвер ODBC ругается "Data truncated".


Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
SELECTBLOB or SELECT?
    #33167267
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iLLer
Нет, оно действительно long varchar .
В том-то и дело, что не блоб. Но как можно получить строку даже в
резалтсете, если она превышает 32К?
Драйвер ODBC ругается "Data truncated".


Posted via ActualForum NNTP Server 1.2
Вообще то в ASA long varchar и long binary и являются BLOB-ами, с поддержкой размера до 2 гб. Так что SELECTBLOB однозначно и переделать функцию обязательно - иногда у ASA блобы в функциях подглючивают. Хоть в последних патчах и исправили, но лучше не рисковать.
...
Рейтинг: 0 / 0
SELECTBLOB or SELECT?
    #33195042
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переделать чтобы выдавалась блоками не превышающими размер 32К
...
Рейтинг: 0 / 0
SELECTBLOB or SELECT?
    #33195387
iLLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал через блоб, ибо возиться потом на клиенте склеивая куски - лишняя
работа.


Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / SELECTBLOB or SELECT?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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