내 MySQL InnoDB 데이터베이스에 정리하려는 더러운 우편 번호 데이터가 있습니다.
깨끗한 우편 번호 데이터는 우편 번호에 5 자리 숫자가 모두있을 때입니다 (예 : "90210").
그러나 어떤 이유로 "0"으로 시작하는 우편 번호의 경우 0이 삭제되었음을 데이터베이스에서 발견했습니다.
따라서 우편 번호가 " "인 " Holtsville, New York " 00544은 내 데이터베이스에 "544 "
과
우편 번호가 " "인 " Dedham, MA " 02026는 내 데이터베이스에 "2026 " .
길이가 5 자리가 아닌 모든 우편 번호에 "0"을 입력하기 위해 어떤 SQL을 실행할 수 있습니까? 즉, 우편 번호 길이가 3 자리 인 경우 전면 패드 "00"입니다. 우편 번호 길이가 4 자리 인 경우 앞면 패드는 "0"입니다.
최신 정보 :
방금 우편 번호를 데이터 유형 VARCHAR (5)로 변경했습니다.