Мои характеристики:
Postgres 9.6.6, последняя версия Ubuntu LTS
Мне нужно извлечь часть тринга до последнего появления символа:
пример с "."
'ab.cde.fghi' -> 'ab.cde'
на данный момент это мой код:
select
substr('ab.cde.fghi',1,length('ab.cde.fghi')-strpos(reverse('ab.cde.fghi'),'.'))
Я ищу более функциональный / элегантный способ сделать это.
Любое предложение приветствуется.
Спасибо
Перес.