2014-11-05 3 views
1

내 데이터 필드를 포함 다른 문자와 문자열 모두 선행 및 후행 부분을 다듬기 :는 포스트 그레스 표에서

{"people":0} 

난 단지 결과로 번호 문자 제로를 표시합니다.

Postgres 매뉴얼에서 trim function을 사용해 보았지만 동일한 경우 앞뒤 문자를 모두 자르는 것처럼 보입니다. 내가

trim(leading '{"people":' from jobs.data) 

을하고 시도

0 

하지만 단순히 결과 :

어떻게 단순히 반환 위의 데이터 필드를 트리밍에 대해 갈 수 아마도이

0} 
+0

json 필드입니까? – Houari

+0

그 텍스트 필드는 내가 아는 전부입니다. – Americo

답변

1

함께 할 수 있습니다 regexp_replace

select regexp_replace(regexp_replace('{"people":100}', '(.*):',''), '}','');