Функция CHR ()
Функция chr PostgreSQL используется для возврата соответствующего символа для данного кода в аргументе.
chr (number)
Версия PostgreSQL: 9.3
Наглядное представление функции PostgreSQL CHR ()
Пример: функция PostgreSQL CHR ():
В приведенном ниже примере функция chr возвращает символ для соответствующего кода .
Код:
SELECT chr (90) AS "Символ КОДА (90)";
Пример вывода:
Символ КОДА (90) ----------------------- Z (1 строка)
Пример функции PostgreSQL CHR () с использованием столбца:
Пример таблицы: сотрудники
Здесь, в примере, мы хотим сделать запрос без использования функций LEFT (), SUBSTRING () . Мы хотим найти тех сотрудников, у которых имя начинается с буквы «А». Здесь мы отобразили три столбца, то есть empoloyee_id, first_name и last_name.
Код:
ВЫБРАТЬ employee_id, first_name, last_name FROM employeeWHERE chr (ascii (first_name)) = 'A';
Пример вывода:
employee_id | first_name | фамилия ------------- + ------------ + ----------- 103 | Александр | Hunold 115 | Александр | Khoo 121 | Адам | Fripp 147 | Альберто | Errazuriz 158 | Аллан | McEwen 167 | Амит | Banda 175 | Алисса | Hutton 185 | Алексис | Bull 187 | Энтони | Cabrio 196 | Алана | Уолша (10 рядов)