PostgreSQL - слайды со строковыми функциями и операторами
Эта слайд-презентация описывает функции PostgreSQL String с синтаксисом и примерами. Охватывая все важные строковые функции в этой презентации слайдов.
расшифровка
Строковые функции и операторы PostgreSQL
Оператор конкатенации PostgreSQL
Оператор конкатенации PostgreSQL (||) используется для конкатенации двух или более строк и не строк.
Пример: ВЫБЕРИТЕ 'w' || 3 || 'resource' AS "Оператор сцепления (||)";
Вывод: w3resource
PostgreSQL функция bit_length ()
Функция bit_length PostgreSQL используется для подсчета количества битов в строке.
Пример: SELECT bit_length ('w3resource') AS "bit_length";
Выход: 80
char_length (), CHARACTER_LENGTH ()
Функция char_length в PostgreSQL или функция character_length используется для подсчета количества символов в указанной строке.
Пример: SELECT char_length ('w3resource') AS "Длина строки";
Выход: 10
Функция PostgreSQL Lower ()
Нижняя функция PostgreSQL используется для преобразования строки из верхнего регистра в нижний регистр.
Пример: ВЫБРАТЬ нижнюю ('W3RESOURCE') AS "От верхней к нижней";
Вывод: w3resource
Функция PostgreSQL octet_length ()
Функция PostgreSQL octet_length используется для подсчета количества байтов в указанной строке.
Пример: SELECT octet_length ('w3resource') AS "octet_length";
Выход: 10
PostgreSQL overlay () функция
Функция наложения PostgreSQL используется для замены указанного текста или строки вместо текста или подстроки в материнской строке.
Синтаксис: наложение (
Подстрока замещения, упомянутая начальным_позицией, откуда будет начинаться подстрока замещения, и число_символов, указанное для замещения из указанной позиции.
Пример: SELECT overlay ('w3333333rce' помещает 'resou' из 3)
Выход: w3resou3rce
Пример: SELECT overlay («w3333333rce», помещая «resou» из 3 для 4)
Выход: w3resou33rce
Функция postgreSQL position ()
Функция положения PostgreSQL используется для поиска местоположения подстроки в указанной строке.
Пример: SELECT position ('our' in 'w3resource');
Выход: 6
Функция PostgreSQL substring ()
Функция подстроки PostgreSQL используется для извлечения строки, содержащей определенное количество символов, из определенной позиции данной строки.
Пример: SELECT substring ('w3resource' от 4 до 5);
Выход: esour
Функция PostgreSQL trim ()
Функция обрезки PostgreSQL используется для удаления пробелов или набора символов с передней или задней или обеих сторон строки.
Пример: SELECT trim (из 'w3resource');
Вывод: w3resource
Пример: SELECT trim (трейлинг 'st' от 'tetew3resourcestst');
Вывод: tetew3resource
PostgreSQL upper () функция
Верхняя функция PostgreSQL используется для преобразования строки из нижнего регистра в верхний.
Пример: SELECT upper ('w3resource');
Выход: W3RESOURCE
Функция PostgreSQL ASCII ()
Функция PostgreSQL ASCII используется для получения кода первого символа данной строки.
Пример: SELECT ascii ('w3resource') AS "ASCII первого символа";
Выход: 119
PostgreSQL btrim () функция
Функция PostgreSQL btrim используется для удаления самой длинной строки, указанной в аргументе, из начала и конца данной строки. Если строка для удаления пробела по умолчанию не будет удалена с лицевой и задней стороны строки.
Пример: SELECT btrim ('resolw3resourcesttes', 'test');
Выход: w3resourc
Функция PostgreSQL chr ()
Функция chr в PostgreSQL используется для возврата соответствующего символа против данного кода в аргументе.
Пример: ВЫБЕРИТЕ chr (90) AS «КОД chr (90)»;
Выход: Z
PostgreSQL concat () функция
Функция concat PostgreSQL используется для объединения всех аргументов, кроме NULL, она будет игнорироваться.
Пример 1: SELECT concat ('w', 3, 'r', 'esource', '.', 'Com');
Вывод: w3resource.com
Пример 2: SELECT concat ('w', 3, 'r', 'esource', NULL, '.', 'Com');
Вывод: w3resource.com
Функция initgap () в PostgreSQL
Функция initcap PostgreSQL используется для преобразования первой буквы каждого слова в верхний регистр, а оставшейся - в нижний регистр.
Пример: ВЫБЕРИТЕ initcap ('RABINDRANATH TAGORE')
AS "Первый символ ИЛИ каждое слово Capital";
Выход: Рабиндранат Тагор
PostgreSQL left () функция
Левая функция PostgreSQL используется для извлечения n символов, указанных в аргументе, слева от заданной строки. Когда значение n отрицательно, извлечением будут последние n символов.
Пример: SELECT left ('w3resource', 3)
AS "Извлечь 3 символа слева";
Выход: w3r
Функция длины () PostgreSQL
Функция длины PostgreSQL используется для определения длины строки, т. Е. Количества символов в данной строке.
Пример: SELECT length ('w3resource')
AS "Длина струны";
Выход: 10
PostgreSQL lpad () функция
Функция PostgreSQL lpad используется для заполнения строки определенной длины подстрокой. Если длина подстроки равна длине оставшейся основной строки, она будет заполнена правильно, но если меньше, подстрока будет повторяться до тех пор, пока она не заполняется, если длиннее, чем оставшаяся длина или указанная длина, она будет усечена справа ,
Пример: SELECT lpad («esource», 10, «w3r»);
Вывод: w3resource
Пример 2: SELECT lpad («esource», 13, «w3r»);
Вывод: w3rw3resource
Пример 3: SELECT lpad ('w3esource', 8, 'lpad');
Выход: w3resour
PostgreSQL ltrim () функция
Функция PostgreSQL ltrim используется для удаления пробелов или набора символов, совпадающих с trimming_text, из начала строки.
Пример 1: SELECT ltrim ('testltrim', 'best');
Выход: итрим
Пример 2: ВЫБЕРИТЕ ltrim ('ltrim');
Выход: итрим
Функция PostgreSQL pg_client_encoding ()
Функция PostgreSQL pg_client_encoding используется для получения текущего имени кодировки клиента.
Пример: SELECT pg_client_encoding ();
Выход: UTF8
PostgreSQL quote_ident () функция
Функция quote_ident PostgreSQL используется для создания заданной строки с подходящими двойными кавычками, так что при необходимости ее можно использовать как идентификатор в строке оператора sql.
Пример: SELECT quote_ident ('SELECT * FROM employee');
Вывод: «ВЫБРАТЬ * ОТ СОТРУДНИКА»
PostgreSQL функция repeat ()
Функция повтора PostgreSQL используется для повторения указанной строки указанное количество раз
Пример: SELECT repeat ('test__', 5);
Вывод: test_test_test_test_test_
PostgreSQL replace () функция
Функция замены PostgreSQL используется для замены всех вхождений match_string в строке строкой replace_with.
Пример: SELECT replace ('тестовая строка', 'st', '**');
Выход: te ** ** кольцо
PostgreSQL rpad () функция
Функция PostgreSQL rpad используется для:
★ заполнить строку определенной длины подстрокой.
★ Если длина подстроки равна оставшейся длине основной строки, она заполнится правильно.
★ если длина меньше оставшейся длины, подстрока будет повторяться до тех пор, пока она не заполнится.
★ если длина больше, чем оставшаяся длина или указанная длина, она будет обрезана слева.
Пример: SELECT rpad ('w3r', 10, 'esource');
Вывод: w3resource
Пример: SELECT rpad ('w3r', 7, 'esource');
Выход: w3resou
Функция PostgreSQL rtrim ()
Функция PostgreSQL rtrim используется для удаления пробелов или набора символов, совпадающих с trimming_text, из конца строки.
Пример: SELECT rtrim ('rtrimtest', 'best');
Выход: трим
PostgreSQL функция split_part ()
Функция split_part в PostgreSQL используется для разделения заданной строки на основе разделителя и выделения поля желаний из строки, начиная слева от строки.
Пример: SELECT split_part ('ordno - # - orddt - # - ordamt', '- # -', 2);
Выход: orddt
Функция PostgreSQL strpos ()
Функция PostgreSQL strpos () используется для поиска позиции, из которой сопоставляется подстрока в строке.
Пример: SELECT strpos ('w3resource', 'so') AS "Положение подстроки";
Выход: 5
Функция PostgreSQL substr ()
Функция substr PostgreSQL используется для извлечения определенного количества символов из определенной позиции строки.
Пример: SELECT substr ('w3resource', 2,3) AS "Извлечение символов";
Выход: 3рэ
PostgreSQL translate () функция
Функция перевода PostgreSQL используется для перевода любого символа в строке на символ в указанной строке замены, соответствующий символам в соответствующей строке. Перевод произойдет, когда любой символ в строке совпадает с символом в соответствующей строке.
Пример: SELECT translate ('translate', 'rnlt', '123');
Выход: 1a2s3ae
Правая функция PostgreSQL ()
Правая функция PostgreSQL используется для извлечения n символов, указанных в аргументе, справа от заданной строки. Когда значение n отрицательно, извлечение будет первым n символов.
Пример: SELECT right ('w3resource', 5);
Выход: наш
Функция обратной () PostgreSQL
Обратная функция PostgreSQL используется для упорядочения строки в обратном порядке.
Пример: SELECT reverse ('w3resource');
Выход: ecruoser3w
Новый контент: Composer: менеджер зависимостей для PHP , R программирования