Справочник по функциям

RIGHT

Возвращает последние n символов строки.

PostgreSQL 17.5
RIGHT(string, n)

Параметры

stringtext
Исходная строка
ninteger
Количество символов, может быть отрицательным

Возвращаемое значение

Последние n символов; при отрицательном n — все символы, кроме первых |n|

Примеры

Последние семь символов

PostgreSQL 17.5
SELECT RIGHT('sql-academy', 7);
right
academy

Все символы, кроме первых четырёх

PostgreSQL 17.5
SELECT RIGHT('sql-academy', -4);
right
academy

Подробности

Если n больше длины строки, возвращается вся строка. В MySQL отрицательное n даёт пустую строку, а здесь отрезает символы с начала.

Смотрите также

Где изучить