상세 컨텐츠

본문 제목

[PostgreSQL] 문자열 자르기, 합치기

DataBase

by cookieangelo 2024. 3. 16. 10:00

본문

문자열 합치기  ( ||,  concat )
 select 'dataplue'||'-1'||'34'   -- 결과값 dataplue-134
 
 select concat('dataplue','-1','34')   -- 결과값 dataplue-134

 

문자열 자르기 ( SUBSTRING ,SPLIT_PART, LEFT, RIGHT )
SELECT SUBSTRING('가나다라마바사' , 1,  3); -- 결과값 가나다

SELECT SPLIT_PART('010-1234-5678', '-', 1);  --결과값 : 010
SELECT SPLIT_PART('010-1234-5678', '-', 2);  --결과값 : 1234
SELECT SPLIT_PART('010-1234-5678', '-', 3);  --결과값 : 5678

select left('123456',3),  left('123456',-3)     --결과값 : 123, 123
select right('123456',3),  right('123456',-3)    --결과값 : 456, 456

'DataBase' 카테고리의 다른 글

DBeaver 데이터 JSON 형태로 추출  (1) 2024.03.17
[PostgreSQL] pg_hba.conf 설정  (0) 2024.03.15
Spring Boot Flyway 적용( db migration 관리)  (0) 2024.03.10

관련글 더보기