SELECT DOMNAME FROM DD01L
INTO DD01L_WA-DOMNAME
WHERE DOMNAME LIKE 'CHAR%'
AND AS4LOCAL = 'A'.
ENDSELECT.
위의 SQL문에서 'CHAR%' 은 무엇을 의미하나요?
댓글 5
-
페리
2010.02.11 19:19
-
요요
2010.02.11 22:21
escape character 라고 하는데 맞는지 모르겠네요.^^;
단일문자 또는 문자열을 대신하는 문자로 보시면 되는데요.
'_' 와 '%' 를 사용합니다.
'_'는 해당위치에 해당하는 단일 문자를 대신하구요
'%'는 해당위치에 대한 문자열을 대신합니다
예를 들면 LIKE 'CHAR_' 는 5자리 문자에 대하여 'CHAR' 로 시작하는 모든문자열을 의미하구요
LIKE 'C_AR1' 은 5자리 문자중에서 2번째자리와 상관없이 비교하여 같은것을 얘기합니다.
LIKE 'CHAR%' 은 페리님 말씀과 같구요.
-
하루하루
2010.02.12 00:05
아하~...요런 의미였군요...
페리님, 요요님...답변 감사드립니다...^^
-
토종붕어
2010.02.12 02:26
자세한 설명 감사합니다...
-
촌놈악마
2010.06.05 20:29
설명 감사합니다. ^^
DOMNAME 데이타가 CHAR로 시작하는 모든 값들을 말하지요
예를들면
CHAR100
CHAR1
CHAR5
이런것들을 가져오겠지요