2016-12-21 4 views
1

나는 PostgreSQL을 사용하고 있으며 텍스트 문자열을 잘라야하므로 이스케이프 문자 (:)부터 표시해야합니다.이스케이프 문자의 하위 문자열

나는 그런 식으로 뭔가를 시도하고있다 :

단지 첫번째로 분할
SELECT SUBSTRING ('CATEGORIA DE TRABAJOS: EJECUTIVO' FROM '%#":#"%' FOR '#'); 

답변

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

은 구분 기호를 발견 ..

+0

천재!? 정확하고 기능적인 해결책. Vao Tsun 정말 고마워요 !!! – Max