Informix Logo


Как вставить непечатные символы (OD, OA) в строку, возвращаемую SQL-запросом?

Я знаю только одно решение ИМЕННО для select, оно мне не очень
нравится, но зато работает всюду.

select "aaa"||ascii(10)||"bbb" from systables where tabid=1;

Где ascii(10), процедура выводящая символ из таблицы.

CREATE PROCEDURE ascii(code INTEGER)
RETURNING char(1);
define ch_r char(1);
select ch into ch_r from ascii_t where ascii_t.code=code;
RETURN ch_r;
END PROCEDURE;

Структура и содержание таблицы я думаю понятны.

Запихнуть непечатный символ в select другим путем у меня не получилось
:(

Естественно еще остаются программные пути ;-)

С регардсами,
Евгений


Украинская баннерная сеть
 

[Home]

Сайт поддерживается группой пользователей Информикс на Украине.

Hosted by NO-more.