Функция PostgreSQL CHAR_LENGTH ()

Функция CHAR_LENGTH ()

PostgreSQL функция char_length или character_length используется для подсчета количества символов в указанной строке. Функция CHARACTER_LENGTH () аналогична функции CHAR_LENGTH ().

Синтаксис:

 char_length (string) 
Имя Описание
string Строка, длина которой должна быть получена.

Версия PostgreSQL: 9.3

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

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

Код:

  SELECT char_length ('w3resource') AS "Длина строки";  

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

 Длина строки -------------------- 10 (1 строка) 

Функция PostgreSQL CHAR_LENGTH () с использованием столбца:

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

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

Код:

  SELECT first_name, last_name, first_name || '  '|| last_name AS "Имя сотрудника", char_length (first_name ||' '|| last_name) AS "Длина имени" FROM employeeWHERE Department_id = 20;  

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

 first_name |  last_name |  Имя сотрудника |  Длина имени ------------ + ----------- + ------------------- + -  -------------- Майкл |  Хартштейн |  Майкл Хартштейн |  17 Pat |  Фэй |  Пэт Фэй |  7 (2 ряда) 

Оцените статью
nanomode.ru
Добавить комментарий