Строковые функции PostgreSQL
Строковые функции
Строковые функции PostgreSQL могут использоваться для манипулирования и изучения различных типов запросов независимо или внутри таблицы. Вот список строковых функций в PostgreSQL.
Список строковых функций
функции | Синтаксис | пример | Выход |
---|---|---|---|
bit_length () | bit_length (<строка>) | bit_length ( 'w3resource') | 80 |
char_length или character_length () | char_length (<string>) или character_length (<string>) | char_length ( 'w3resource') | 10 |
ниже () | ниже (<строка>) | ниже ( 'W3RESOURCE') | w3resource |
octet_length () | octet_length (<строка>) | octet_length ( 'w3resource') | 10 |
наложение () | оверлей (<main_string> помещает <replacecing_string> из <начальная_позиция> [для <mumber_of_characters> ]) | оверлей ('w3333333rce', помещающий resou из 3 на 4) | w3resou33rce |
позиция() | позиция ('search_string' в 'main_string') | позиция («наш» в «w3resource») | 6 |
подстрока () | подстрока (<main_string> из <extracting_position> для <extracting_characters>) | SELECT подстрока ('w3resource' от 4 до 5) | esour |
отделка() | обрезать ([ведущий | трейлинг | оба] <удаление_строки> из <main_string>) | trim ('w3resource') | w3resource |
Верхняя () | верхняя (<строка>) | верхняя ( 'w3resource') | W3RESOURCE |
ASCII () | ASCII (<строка>) | ASCII ( 'w3resource') | 119 |
btrim () | btrim (<string> [, <text_trim>]) | btrim ('урегулирование3', 'тестирование') | w3resourc |
CHR () | CHR (<Int>) | CHR (90) | Z |
CONCAT () | CONCAT (<string1>, [<string2>, <string3>, ...]) | concat ('w', 3, 'r', 'esource', '.', 'com'); | w3resource.com |
initcap () | initcap (<строка>) | initcap ('RABINDRANATH TAGORE') | Рабиндранат Тагор |
оставил() | влево (<строка>, <no_of_characters>) | влево ( 'w3resource', 3) | w3r |
длина () | длина (<строка>) | Длина ( 'w3resource') | 10 |
LPAD () | LPAD (<строка>, <длина> [, <fill_text>]) | lpad («esource», 10, «w3r») | w3resourc |
LTRIM () | ltrim (<string> [, <triming_text>]) | итрим («тестлтрим», «лучший»); | LTRIM |
pg_client_ Кодирование () | pg_client_encoding (Строка) | pg_client_encoding () | UTF8 |
quote_ident () | quote_ident (<строка>) | quote_ident («ВЫБРАТЬ * ОТ сотрудника») | «ВЫБРАТЬ * ОТ СОТРУДНИКА» |
повторение() | повторить (<строка>, <repeating_number>) | повторить ('* - *', 2); | * - ** - * |
заменить () | заменить (<строка>, <matching_string>, <replace_with>) | replace ('тестовая строка', 'st', '**'); | te ** ** кольцо |
RPAD () | rpad (<string>, length, [<fill_text>]) | rpad ('w3r', 10, 'esource'); | w3resource |
RTRIM () | rtrim (<string> [, <trimming_text>]) | rtrim ('rtrimtest', 'best'); | RTRIM |
split_part () | split_part (<строка>, <разделитель>, <номер_поля>) | split_part ('ordno - # - orddt - # - ordamt', '- # -', 2); | orddt |
StrPos () | strpos (<string>, <substring>) | strpos ('w3resource', 'so'); | 5 |
зиЬзЬг () | substr (<string>, <position_from> [, <Number_of_characters>]) | зиЬзЬг ( 'w3resource', 2,3); | 3RE |
переведите() | переводить (<строка>, <matching_string>, <Строку_замены>]) | translate («перевод», «rnlt», «123»); | 1a2s3ae |
право() | правый (<строка>, п) | правый ( 'w3resource', 5); | сходный код |
задний ход() | обратная (<строка>) | обратное ( 'w3resource'); | ecruoser3w |
Предыдущая: Строковые операторы
Далее: функция BIT_LENGTH
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code