Преобразовать число в строку в запросе и сделать конкатенацию с другой стро #326020


#0 by Chai Nic
Требуется в запросе конкатенировать строковые представления двух числовых полей. Функция Представление возвращает строку от любого аргумента(в т.ч. и числа), если верить документации, но строка получается какая-то странная - её невозможно присоединить к другой оператором "+". Функция Выразить(... КАК СТРОКА) ругается на несовместимые типы. Что делать?
#1 by Chai Nic
Вот пример. Это работает: -- -- А вот это НЕ работает: -- -- И вот это тоже НЕ работает: -- ВЫБРАТЬ    ВЫРАЗИТЬ(123.45 КАК СТРОКА) КАК МояСтрока -- Так как получить нормальную конкатенабельную строку из числа?
#2 by hhhh
никак. Ты что проснулся? По три раза на день эту тему обсуждаем.
#3 by Mime
Шамань потом при обработке результата запроса
#4 by mikecool
Интересно, в чем причина такого ограничения? мс скуль позволяет это делать...
#5 by NewNick
#6 by Defender aka LINN
Не забывай - ты не в MSSQL :)
Tags:


Ответить:

Back to top