Форум: "Базы";
Поиск по всему сайту: 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.06 c
4-42596           eSc!                  2001-10-29 23:19  2002.01.14  
LockWorkstation();


3-42366           comwad                2001-12-11 13:50  2002.01.14  
LIKE в хранимой процедуре


1-42485           АНАТОЛИЙ              2001-12-24 13:29  2002.01.14  
AutoObject


1-42423           vinni2000             2001-12-26 14:18  2002.01.14  
У меня есть проблема.


14-42549          Бармен                2001-11-15 16:09  2002.01.14  
Народ, а кто каким средством для построения инсталляционных пакетов пользуется?