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

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


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

Введение

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

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

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

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

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

trim



TRIM

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

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
- - - - - Да Да Да Да Да Да

Доступно в

Формат

TRIM ([ [ <trim specification> ] [ <trim character> ] FROM ] <value expression> )

<trim specification>
LEADING c начала строки
TRAILING с конца строки
BOTH с обих сторон строки

Описание

Обрезает заданые символы слева\справа или с обоих концов строки

если <trim specification> не заданна, используется по умолчанию BOTH

если <trim character> не заданна, используется по умолчанию ' '(пробел).

ключевое слово FROM используется тогда, и только тогда, когда в выражении присутствует <trim specification> и\или <trim character>

<value expression> - выражение, символы которого нужно обрезать

Пример

SELECT rdb$relation_name, TRIM(LEADING 'RDB$' FROM rdb$relation_name)
  FROM rdb$relations
 WHERE rdb$relation_name starting WITH 'RDB$'
SELECT TRIM(rdb$relation_name) || ' is a system table'
FROM rdb$relations
WHERE rdb$system_flag = 1

Смотри также

Источник

Firebird_2_0\doc\sql.extensions\README.trim.txt

Только авторизованные участники могут оставлять комментарии.
trim.txt · Последние изменения: 2011/04/10 19:26 (внешнее изменение)