在 PostgreSQL 中,类似于 MySQL 的 substring_index() 函数的函数是 split_part() 函数。该函数可以按照指定的分隔符将字符串分割,并返回指定位置的子串。
例如,以下是使用 split_part() 函数来实现类似于 MySQL 中 substring_index() 函数的效果:
SELECT split_part(‘hello,world,foo,bar’, ‘,’, 2);
以上查询将返回分隔符为逗号的字符串 ‘hello,world,foo,bar’ 的第二个子串,即 ‘world’。