Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Substring из строки больше 80 символов. / 5 сообщений из 5, страница 1 из 1
23.05.2004, 17:06:56
    #32529703
Peter F.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Substring из строки больше 80 символов.
Работаю на Firebird 1.5
Пытаюсь выбрать подстроку из длинной строки в 360 символов с помощью функции substr - получаю Ошибку - типа ошибки преобразования или переполнения.
Попытался импортировать функцию так:

DECLARE EXTERNAL FUNCTION substr
CSTRING(1024), SMALLINT, SMALLINT
RETURNS CSTRING(1024) FREE_IT
ENTRY_POINT 'IB_UDF_substr' MODULE_NAME 'ib_udf';

Но тогда другая ошибка -
invalid request BLR at offset 65 procedure id 2 is not defined

Как в Firebird получить подстроку из строки длиной более 80 символов?
...
Рейтинг: 0 / 0
23.05.2004, 20:50:48
    #32529777
nik_x
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Substring из строки больше 80 символов.
Посмотри исходники, в substr длина строки 80 символов...
Поменяй на нужную длину и пересобери.
...
Рейтинг: 0 / 0
23.05.2004, 20:55:54
    #32529778
Peter F.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Substring из строки больше 80 символов.
Понял спасибо,
а может у кого есть пересобранный ??

Вдруг кто уже наступал на эти грабли....
...
Рейтинг: 0 / 0
24.05.2004, 10:02:25
    #32530040
Dik76
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Substring из строки больше 80 символов.
В rFunc есть то что тебе надо.
...
Рейтинг: 0 / 0
24.05.2004, 22:31:25
    #32531520
Peter F.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Substring из строки больше 80 символов.
Спасибо, прекрасная ссылка!
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Substring из строки больше 80 символов. / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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