백엔드/DB
postgresql 한글 포함 여부 확인하기
작은소행성
2022. 4. 7. 14:52
postgresql 에서 한글을 포함한 데이터와 한글을 포함하지 않은 데이터를 추출하고자 한다.
한글을 포함한 데이터는 아래 쿼리문으로 사용하면된다.
자음까지도 확인하고 싶을때는
[ㄱ-힣] 로 사용하면된다.
select * from tablename
where column ~ '[0-9]+'
and column similar to '%[가-힣]%'
한글을 포함하지 않은 데이터는 ^ 를 붙여서 사용한다.
select * from tablename
where column ~ '[0-9]+'
and column similar to '%[^가-힣]%'
반응형