본문 바로가기
백엔드/DB

postgresql 한글 포함 여부 확인하기

by 작은소행성 2022. 4. 7.

 

postgresql 에서 한글을 포함한 데이터와 한글을 포함하지 않은 데이터를 추출하고자 한다. 

 

 

 

한글을 포함한 데이터는 아래 쿼리문으로 사용하면된다. 

자음까지도 확인하고 싶을때는

[ㄱ-힣] 로 사용하면된다. 

select * from  tablename
where column ~ '[0-9]+'
and column similar to '%[가-힣]%'

 

 

 

 

한글을 포함하지 않은 데이터는 ^ 를 붙여서 사용한다.

select * from  tablename
where column ~ '[0-9]+'
and column similar to '%[^가-힣]%'

 

반응형