반응형
문자열처리
-
postgresql 에서 문자열 처리 방법 ( concat, split_part)프로그래밍/DB 2019. 1. 26. 15:55
문자열을 구분자로 나누는 경우 postgresql에서 문자열을 구분자로 자를 경우 split_part 함수를 사용한다. 사용법은 split_part('원래 문자열', '자를 문자', 위치) 로 사용한다. 예를들어 1998-01-04 문자열일 경우 split_part('1998-01-04', '-', 1)을 리턴받으면 1998이 나오게 된다. 필드 업데이트 예시 : update 테이블이름 set year = split_part(date::TEXT, '-', 1)::SMALLINT, month=split_part(date::TEXT, '-', 2)::SMALLINT 문자열을 합칠 경우 postgresql 에서 문자열 또는 필드를 붙일 경우는 concat 함수를 사용한다. 사용법은 간단하다. concat()안..