Конференция "Базы" » ошибка в ХП (expression evaluation not supported.) [D7, fb 2.0]
 
  • Avds (12.03.08 12:33) [0]
    При попытке создания ХП вылетает такая ошибка.
    expression evaluation not supported
    делаю в IBExpert 2004 02 17
    fb 2.0
    CREATE PROCEDURE CONCAT (
       S1 VARCHAR(10) CHARACTER SET WIN1251,
       S2 VARCHAR(10) CHARACTER SET WIN1251)
    RETURNS (
       RET VARCHAR(10) CHARACTER SET WIN1251)
    AS
    begin
     ret=  s1+s2;
     suspend;
    end
  • Сергей М. © (12.03.08 12:42) [1]
    Это же не Паскаль, в котором строки можно конкатенировать с использованием оператора '+')
  • Avds (12.03.08 12:46) [2]
    ret=concat ( s1,'',s2);

    Function unknown.
    CONCAT.

    Хотя только смотрел пример с CONCAT.
    Может версия IBexpert  старая?
  • Сергей М. © (12.03.08 12:50) [3]
    Оператор конкатенации в IB/FB/YA - это ||
  • Johnmen © (12.03.08 13:41) [4]
    Просто удивительно, как сейчас принято писать что-то, не изучив элементарных основ....:(
  • Avds (12.03.08 14:06) [5]
    Я как раз изучаю ХП, и очень благодарен за ответ Сергей М.
  • Сергей М. © (12.03.08 14:08) [6]
    Долго же ты будешь ее изучать методом научного тыка)
  • Avds (12.03.08 14:14) [7]

    > Долго же ты будешь ее изучать методом научного тыка)

    Каюсь, виновен в использовании метода "по аналогии" :)
    Ну ведь форум для того и есть чтобы учиться.
  • Johnmen © (12.03.08 14:51) [8]

    > Avds   (12.03.08 14:14) [7]
    > Ну ведь форум для того и есть чтобы учиться.

    Это большое заблуждение.
    Форум - для ответов на вопросы. А не для обучения.
    И тем более не для цитирования хелпов и базовой документации. Хотя и приходится иногда в ответ на вопросы детей...:)
    Вот одна из наших любимых ссылок  
    http://www.rsdn.ru/Info/Howtoask.xml
    рекомендую...
 
Конференция "Базы" » ошибка в ХП (expression evaluation not supported.) [D7, fb 2.0]
Есть новые Нет новых   [134431   +15][b:0][p:0]