|
|
|
Substring из строки больше 80 символов.
|
|||
|---|---|---|---|
|
#18+
Работаю на 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 символов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2004, 17:06:56 |
|
||
|
Substring из строки больше 80 символов.
|
|||
|---|---|---|---|
|
#18+
Посмотри исходники, в substr длина строки 80 символов... Поменяй на нужную длину и пересобери. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2004, 20:50:48 |
|
||
|
Substring из строки больше 80 символов.
|
|||
|---|---|---|---|
|
#18+
Понял спасибо, а может у кого есть пересобранный ?? Вдруг кто уже наступал на эти грабли.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2004, 20:55:54 |
|
||
|
Substring из строки больше 80 символов.
|
|||
|---|---|---|---|
|
#18+
В rFunc есть то что тебе надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2004, 10:02:25 |
|
||
|
|

start [/forum/topic.php?fid=40&tid=1578586]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
162ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 460ms |

| 0 / 0 |
