1
나는 다음과 MySQL의 쿼리를 실행해야
의 집합의 포함되어 있는지 여부를 확인하기 위해 MySQL의 관용구를 필요 : CONTAINS_ANY 같은 것을 할 것 같지 않는다는 점을 제외문자열이 문자
SELECT id, name FROM mytable
WHERE NOT CONTAINS_ANY(name, ';.<>#$!');
를 (두 개의 문자열을 복용하고 첫 번째 문자열에 두 번째 문자열에있는 문자가 포함되어 있는지 확인). 대신 무엇을 할 수 있습니까? 나는 피하고 싶다.
SELECT id, name FROM mytable
WHERE name NOT LIKE '%;%'
AND name NOT LIKE '%.%'
AND etc. etc.
그리고 유사한 추함.
http://dev.mysql.com/doc/refman/5.1/en/regexp.html – Damonsson