Инструменты пользователя

Инструменты сайта


Боковая панель

Введение

Статьи и часто задаваемые вопросы

Установка и настройка

Обработка ошибок

Полезные запросы SQL

Тематические группы

sql005._kak_v_stroku_vstavit_proizvolnyj_simovol



SQL005. Как в строку вставить произвольный символ ?

Версии сервера

0.9 1.0 1.5.3 1.5.4 1.5.5 2.0 2.0.3 2.0.4 2.1 2.5 3.0
- - - - - - - - - - -

Описание

Если требуется вставить в строку произвольный символ (например, символ переноса каретки CRLF), то это можно сделать по коду символа в таблице символов при помощи функции ASCII_CHAR().

Пример 1

EXECUTE BLOCK (
 ....
)RETURNS(
  MY_DOMAIN  VARCHAR(255)
)AS
BEGIN
  ...
  MY_DOMAIN = 'This is line one.' || ASCII_CHAR(13) || ASCII_CHAR(10) || 'This is line two.';
  ...
END

Пример 2

EXECUTE BLOCK (
 ....
)RETURNS(
  MY_DOMAIN  VARCHAR(255)
)AS
  DECLARE VARIABLE CRLF VARCHAR(2);
BEGIN
  ...
  MY_DOMAIN = 'This is line one.
This is line two.';
  ...
  CRLF = '
';
  MY_DOMAIN = 'This is line one.' || CRLF || 'This is line two.';
  ...
END

См. также

Только авторизованные участники могут оставлять комментарии.
sql005._kak_v_stroku_vstavit_proizvolnyj_simovol.txt · Последние изменения: 2017/05/17 10:38 — wildsery