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 (внешнее изменение)
Обсуждение