TRIM

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

0.91.01.5.31.5.41.5.52.02.0.32.0.42.12.53.0
-----ДаДаДаДаДаДа

Доступно в

DSQL, ISQL, PSQL

Формат

TRIM ([ [ ] [ ] FROM ] )

LEADINGc начала строки
TRAILINGс конца строки
BOTHс обих сторон строки

Описание

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

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

если не заданна, используется по умолчанию ’ ‘(пробел).

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

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

Пример

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

Смотри также

LOWER(), UPPER(), CHAR_LENGTH()

Источник

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

Обсуждение