아 정말 기초적인 질문인거 같은데여 ;;
코딩을 보다가
DATA: SPECHARSEAR(50) VALUE
''' _ < > ! " & / = ? : ; , . - ( ) # # % ^ $ | ~ @ '.
이런 구문을 발견했는데여 인터넷을 여기저기 찾아봐도 많은 내용이 나와있지 않더라고여~
알아보니까 Special character 라고 알게 됐는데
정확하게 사용하는 이유와 의미를 알고 싶습니다 ;;;
^^
흠... 자세히 보니 특수문자, 스페이스의 조합으로 되어 있는 것 같은데요.
보통 위와 같이 경우는 문자 치환을 하는 경우 사용될 수 있을 것 같네요.
예를 들면 엑셀 업로드할때 특수문자를 공백으로 처리할 경우 사용할 수 있을 것 같구요.
프로그램 내에서도 특수문자일 경우 공백으로 바꿔주는 역할을 할 것 같습니다.
예를 들면
data field type c length 20 value '동해물과/백두산이'.
TRANSLATE field USING specharsear.
결과는 field = '동해물과 백두산이'
위처럼 특수문자 제거용으로 사용될 수 있을 것 같네요. ^^