Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.14;
Скачать: [xml.tar.bz2];




Вниз

Аналог в InterBase функции SUBSTRING MSSQL 6.5 


Dim   (2001-12-10 09:20) [0]

Доброго утра всем кто не спит.
В MSSQL 6.5 есть функция SUBSTRING(тырым пырым),
а что-то подобное в InterBase. Просто нет книги под рукой, вот и спрашиваю. Если не трудно подскажите, буду благодарен.
С уважением Дмитрий.



Deniz   (2001-12-10 09:42) [1]

А что за версия IB?
Для IB5.x стандартной нет.
Для FireBird появилась после какого-то билда.
Для всех версий IB можно написать свою DLL



Dim   (2001-12-10 10:41) [2]

Написал свою DLL и в ней описал необходимые функции, но выдает сообщение
invalid request BLR at offset 163
function SUBSTRING is not defined
module name or entrypoint could not be found
Что это такое?



Alexandr   (2001-12-10 12:43) [3]

ib.demo.ru
там есть уже написанные UDF (DLL)
и примеры написания и пр.



Desdechado   (2001-12-10 19:54) [4]

udf надо подключить к БД.

например

DECLARE EXTERNAL FUNCTION SubStr
CSTRING(4096), INTEGER, INTEGER
RETURNS CSTRING(4096) FREE_IT
ENTRY_POINT "fn_SubStr" MODULE_NAME "ib_fv";

подробности в доке




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.14;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.035 c
3-42372           TSV                   2001-12-12 12:39  2002.01.14  
Скроллинг мыши в DBGrid - продолжение


1-42469           Аль                   2001-12-25 12:49  2002.01.14  
Подскажите, как справится с


1-42434           som                   2001-12-24 10:12  2002.01.14  
Графика


1-42496           Ron1                  2001-12-25 23:52  2002.01.14  
Реестр


3-42362           Alan                  2001-12-12 17:44  2002.01.14  
Сортировка записей по пустому полю