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


Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
15.07.2005, 01:03
    #33167267
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SELECTBLOB or SELECT?
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
01.08.2005, 18:10
    #33195042
spas2001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SELECTBLOB or SELECT?
Переделать чтобы выдавалась блоками не превышающими размер 32К
...
Рейтинг: 0 / 0
02.08.2005, 01:17
    #33195387
iLLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SELECTBLOB or SELECT?
Сделал через блоб, ибо возиться потом на клиенте склеивая куски - лишняя
работа.


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


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