공백을 허용하지 않는 대부분의 리터럴에서 영숫자가 아닌 문자가 포함 된 모든 행을 추출하려고합니다. 모든 구두점, 대괄호 - 사각형 및 원형, 통화 기호 등필드에 영숫자가 아닌 문자가 포함 된 행을 반환하십시오.
Return sql rows where field contains ONLY non-alphanumeric characters과 같이 조언을 적용하려고했지만 not LIKE '%[a-z0-9]%'
을 사용하면 행을 공백으로 반환합니다. 벌금. 정규식을 not LIKE '%[a-z0-9 ]%'
으로 수정하고 이제는 0 행이 반환됩니다. 내가 도대체 뭘 잘못하고있는 겁니까?
사용 된 dbms에 태그를 지정하십시오. (그'LIKE' 버전은 특정 제품입니다 ...) – jarlh
사용중인 데이터베이스에 질문을 태그하십시오. –
사과, 편집하여 우리는 SQL Server 2005를 사용하고 있습니다. – GavinP