여러가지로 도움을 많이 받고있습니다.
이번에는 엑셀데이타를 입력받을때 숫자 부분을 형식이 맞는지 비교해서 DB에 입력하는 것때문에 문의드립니다.
사용자가 핸드폰 번호를 엑셀로 입력할때 앞의 0 이 빠진 상태로 입력되는 경우가 많은데..
이 부분을 체크해서 앞에 0이 없거나 아니면 중간 공백이 있거나 -로 된 부분을 정상적인 핸드폰 번호로 입력하려고 합니다.
정상 ) 0100000001
비정상1) 100000001
비정상2) 010-000-0001
비정상3) 010 000 0001
비정상 2,3 번에 대해서는 replace로 처리하면 될것 같은데..
앞자리 체크해서 넣는 방법은 .. 어떻게 해야할지 모르겠습니다.
정규표현식도 써야할것 같고.. - 지원이 되는지도 모르겟네요.
mssql2000 입니다.
조언 부탁합니다.
|