
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.07.2005, 19:26
|
|||
|---|---|---|---|
SELECTBLOB or SELECT? |
|||
|
#18+
PB6.5&ASA9 На сервере есть хранимая процедура(функция), которая возвращает long varchar. Каким образом необходимо получать ее результат? Select my_function() into :s from dummy; Работает пока результат меньше 32К. SelectBLOB не работает, ругается на отсутствие колонки my_function() в таблице dummy. Понятно что есть выход с переделкой функции в процедуру, которая возвращала бы "резалтсет". Хотелось бы не переделывать серверную часть. Иначе не понятно, как можно использовать в ПБ то, что позволяет сервер. Ведь в isql я спокойно получаю все данные целиком без ошибок и обрезки, значит проблема в ПБ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.07.2005, 19:39
|
|||
|---|---|---|---|
SELECTBLOB or SELECT? |
|||
|
#18+
Ежели оно действительно BLOB , то ТОЛЬКО SELECTBLOB и никаких гвоздей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.07.2005, 00:38
|
|||
|---|---|---|---|
SELECTBLOB or SELECT? |
|||
|
#18+
Нет, оно действительно long varchar . В том-то и дело, что не блоб. Но как можно получить строку даже в резалтсете, если она превышает 32К? Драйвер ODBC ругается "Data truncated". Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.07.2005, 01:03
|
|||
|---|---|---|---|
SELECTBLOB or SELECT? |
|||
|
#18+
iLLer Нет, оно действительно long varchar . В том-то и дело, что не блоб. Но как можно получить строку даже в резалтсете, если она превышает 32К? Драйвер ODBC ругается "Data truncated". Posted via ActualForum NNTP Server 1.2 Вообще то в ASA long varchar и long binary и являются BLOB-ами, с поддержкой размера до 2 гб. Так что SELECTBLOB однозначно и переделать функцию обязательно - иногда у ASA блобы в функциях подглючивают. Хоть в последних патчах и исправили, но лучше не рисковать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2005, 18:10
|
|||
|---|---|---|---|
SELECTBLOB or SELECT? |
|||
|
#18+
Переделать чтобы выдавалась блоками не превышающими размер 32К ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=15&mobile=1&tid=1338220]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 312ms |

| 0 / 0 |
