Конференция "Базы" » Поиск символа из масcива в строке [FireBird 2.1]
 
  • DelphiN! (23.07.08 10:16) [20]
    Если я заменяю :i на статическое число, то все работает, как решить это проблему?
    Ch = substring(:S from :i for 1);
    на
    Ch = substring(:S from 1 for 1);
  • Правильный$Вася (23.07.08 11:10) [21]

    >  Какой есть аналог функции для FB 1.5?

    подключи UDF, в твоей версии неттакой встроенной функции, но есть в стандартном списке UDF
    при этом понимает параметры-переменные
  • DelphiN! (23.07.08 11:43) [22]

    > Правильный$Вася   (23.07.08 11:10) [21]


    А как подключить UDF?
  • DelphiN! (23.07.08 11:57) [23]
    В смысле какое описание должно быть у "правильной" substring?
  • Правильный$Вася (23.07.08 13:00) [24]

    > В смысле какое описание должно быть у "правильной" substring?

    в справке по IB6 написано
  • Loginov Dmitry © (23.07.08 22:27) [25]
    > В FB 2.1 данная процедура работает хорошо, но при попытки
    > использования ее в FB 1.5.1 ругается на строку Ch = substring(:
    > S from :i for 1);. Какой есть аналог функции для FB 1.5?


    Так тыж FB 2.1 используешь (см [5]). К чему тогда о проблемах с FB 1.5 спрашивать?
  • DelphiN! (24.07.08 04:42) [26]

    > Loginov Dmitry ©   (23.07.08 22:27) [25]



    > DelphiN!   (23.07.08 10:03) [19]



    > В FB 2.1 данная процедура работает хорошо, но при попытки
    > использования ее в FB 1.5.1 ругается на строку


    Основная версия FB в компании 2.1, однако на некоторых серверах еще осталась 1.5.1 ...
  • DelphiN! (24.07.08 04:54) [27]

    > Правильный$Вася   (23.07.08 13:00) [24]
    >
    > в справке по IB6 написано


    Не могу найти :(
  • turbouser © (24.07.08 08:36) [28]

    > DelphiN!   (23.07.08 11:57) [23]

    см. \program files\firebird\udf\ib_udf.sql
    выполняешь скрипт - будет в базе функция
    substr


    и еще много чего полезного :)
  • Найди RFUNC - там все есть, DLL скрипты на подключение/отключение UDF. Бесплатная библиотека
  • DelphiN! (24.07.08 12:04) [30]

    > turbouser ©   (24.07.08 08:36) [28]
    >
    > см. \program files\firebird\udf\ib_udf.sql
    > выполняешь скрипт - будет в базе функция substr
    > и еще много чего полезного :)


    Заработало!!!

    Огромное спасибо всем за помощь!
 
Конференция "Базы" » Поиск символа из масcива в строке [FireBird 2.1]
Есть новые Нет новых   [134473   +28][b:0][p:0.001]