|
|
|
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&msg=32530040&tid=1578586]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
194ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 515ms |

| 0 / 0 |
