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

RIGHT

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

PostgreSQL 17.9
RIGHT(string, n)
string
Исходная строка
text
n
Количество символов; отрицательное — все, кроме первых |n|
integer

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

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

Примеры

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

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

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

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

Подробности

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

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

Где изучить