ORACLE 소문자 포함된 컬럼 체크 2

by 처니 [Oracle 기초] [2017.08.30 09:47:40]


VARCHAR2 컬럼의 값에 소문자가 포함되어 있는것만 조회하는

WHERE 절을 구성하려면 어떻게 하면 될까요?

by 임상준 [2017.08.30 09:51:17]

영어만 들어있다면 WHERE UPPER(COLUMN) != COLUMN 이렇게요?


by hanul072 [2017.08.30 14:55:08]
WITH t AS
(
SELECT 'AAAAA' col1 FROM dual
UNION ALL SELECT '23423' FROM dual
UNION ALL SELECT '1Az' FROM dual
UNION ALL SELECT 'tEST3' FROM dual
UNION ALL SELECT 'TESTa4' FROM DUAL
UNION ALL SELECT 'TEST5' FROM DUAL
UNION ALL SELECT 'TESTc5' FROM DUAL
UNION ALL SELECT '4t5' FROM dual
)
SELECT *
  from t
 where REGEXP_INSTR(col1, '[a-z]') > 0
;

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입