OVERLAY() в PostgreSQL?"Функция
OVERLAY() заменяет часть строки на другую подстроку, начиная с заданной позиции:OVERLAY
(main_string PLACING replacing_string FROM int [FOR int]);
main_string - строка, которую изменяем. replacing_string - подстрока, которую вставляем в main_string. FROM int - позиция, с которой начнётся замена.
FOR int - количество заменяемых символов. Необязательно.
Например:
SELECT OVERLAY('who Pro' PLACING 'SQL' FROM 1);