4
PostgreSQL에 테이블이 있고 열에 #,$,^,&,*,@,!
등의 특수 문자가 있거나 비어 있는지 감지해야합니다. 어떻게 이런 쿼리를 작성하는열에 postgresql 테이블에 특수 문자가 포함되어 있는지 감지합니다.
예를 들어 테이블이
처럼 될 수 있을까요?
PostgreSQL에 테이블이 있고 열에 #,$,^,&,*,@,!
등의 특수 문자가 있거나 비어 있는지 감지해야합니다. 어떻게 이런 쿼리를 작성하는열에 postgresql 테이블에 특수 문자가 포함되어 있는지 감지합니다.
예를 들어 테이블이
처럼 될 수 있을까요?
마지막으로 내가 솔루션
select * from table where column1 ~* '[^a-z0-9]' or column2 ~* '[^a-z0-9]' or column3 ~* '[^a-z0-9]'
이 연산자'~ * '라는이 무엇을 가지고? – mantri
@mantri 정규식 일치 연산자 중 하나입니다. https://www.postgresql.org/docs/current/static/functions-matching.html#id-1.5.8.12.8.2 –