从转义字符开始的子串

时间:2016-12-21 14:27:06

标签: postgresql substring postgresql-9.4

我使用PostgreSQL并且我需要截断一个文本字符串,我需要从转义字符(:)开始显示。

我正在尝试这样的事情:

  SELECT SUBSTRING ('CATEGORIA DE TRABAJOS: EJECUTIVO' FROM '%#":#"%' FOR '#'); 

1 个答案:

答案 0 :(得分:1)

t=# select split_part('CATEGORIA DE TRABAJOS: EJECUTIVO',':',2);
 split_part
------------
  EJECUTIVO
(1 row)

刚刚找到第一个分隔符?