--"Janjira Nimatanawibul"는 영어로 간주 됩니다. 구분 할 수 있는 기준이 없습니다. --한글은 범위가 대충 찾아서 넣어 다를 수 있으며 오라클 버전에 따라서도 다를 수 있습니다. --한글, 영문, 숫자가 아닌 글자가 들어 간 것을 찾기 때문에 예외를 따로 처리 해주셔야 합니다. WITH T(WORD) AS ( SELECT 'Jenny Gonzalez' FROM DUAL UNION ALL SELECT 'Ĺīā PipiLia' FROM DUAL UNION ALL SELECT 'อรุณี อาเกะ' FROM DUAL UNION ALL SELECT 'Janjira Nimatanawibul' FROM DUAL UNION ALL SELECT 'تستمر الحياه' FROM DUAL UNION ALL SELECT '홍길성' FROM DUAL ) SELECT WORD, ASCII(WORD) FROM T WHERE NOT ( ASCII(WORD) BETWEEN 14910641 AND 15572396 --한글 OR ASCII(WORD) BETWEEN 65 AND 122 --영문 및 특수문자 OR ASCII(WORD) BETWEEN 49 AND 57 --숫자 ) --ASCILL 값 확인, SELECT NCHR(65) FROM DUAL