кодесурса
«MySQL

Функция PostgreSQL INITCAP ()

script1adsense2code
script1adsense3code

Функция INITCAP ()

Функция initgap () PostgreSQL используется для преобразования первой буквы каждого слова в верхний регистр, а оставшейся - в нижний регистр.

Синтаксис:

 initcap (<строка>) 

Версия PostgreSQL: 9.3

Наглядное представление функции INITCAP () в PostgreSQL

«Иллюстрированные

Пример: функция PostgreSQL INITCAP ():

В приведенном ниже примере функция initcap возвращает преобразование первого символа или каждого слова в заглавную, а остальные - в маленькую букву.

Код:

SELECT initcap('RABINDRANATH TAGORE')
AS "First Character of each word Capital";

Пример вывода:

 Первый символ каждого слова Капитал
--------------------------------------
 Рабиндранат Тагор
(1 ряд)

Пример таблицы: сотрудники


Пример функции PostgreSQL INITCAP () с использованием столбца с вложенными функциями:

Если мы хотим отобразить имя_имя, фамилию и имя в нижнем регистре и имя в правильном регистре, то есть первую букву каждого слова в заглавной букве для тех сотрудников, которые принадлежат к отделу с идентификатором 100 из таблицы сотрудников, следующий оператор SQL используемый:

Код:

SELECT first_name, last_name,
concat(lower(first_name),' ', lower(last_name)) "Name of Employee in lower case",
initcap(concat(first_name,' ', last_name)) "Proper Name"
FROM employees
WHERE department_id=100;

Пример вывода:

 имя_файла | фамилия | Имя сотрудника в нижнем регистре | Правильное имя
------------- + ----------- + ------------------------ -------- + -------------------
 Нэнси | Гринберг | Нэнси Гринберг | Нэнси Гринберг
 Даниэль | Фавиет | Даниэль Фавиет | Даниэль Фавиет
 Джон | Чен | Джон Чен | Джон Чен
 Исмаэль | Sciarra | Исмаэль Скиарра | Исмаэль Скарра
 Жозе Мануэль | Урман | Хосе Мануэль Урман | Жозе Мануэль Урман
 Луис | Попп | Луис Попп | Луис Попп
(6 рядов)

Предыдущий: функция CONCAT
Далее: левая функция

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code