[database] 데이터베이스에 우편 번호를 저장해야합니다. 얼마나 커야합니까?


Answers

@ neil-mcguigan이 이미 제기 한 것처럼, 위키 피 디아는 주제에 대한 적절한 페이지를 가지고 있습니다. 그 12 문자를 기반으로해야합니다 : en.wikipedia.org/wiki/List_of_postal_codes

위키 피 디아의 기사에는 UPU (Universal Postal Union) 에 관해서는 꽤 좋은 254 개국이 192 개 회원국으로 구성되어 있습니다.

Question

필자는 오라클 데이터베이스에서 열이 VARCHAR2가 될 것으로 기대합니다.

미국 우편 번호는 9입니다.

캐나다인은 7 세입니다.

나는 합리적인 상한이 32 자라고 생각하고있다.

내가 뭘 놓치고 있니?

[편집] TIL : 12는 공헌 한 모든 사람들에게 감사하는 질문에 대한 합리적인 대답입니다.




캐나다 우편 번호는 글자와 숫자 (LNLNLN)의 형태로 6 자입니다.




UK는 표준을 발표했습니다 : 영국 정부 데이터 표준 카탈로그

Max 35 characters per line 

국제 우편 주소 :

Minimum of 2 lines and maximum of 5 lines for the postal delivery point 
details, plus 1 line for country and 1 line for postcode/zip code 

영국 우편 번호 길이 :

Minimum 6 and Maximum 8 characters 



당신이 누락 된 이유는 우편 번호를 특별히 처리해야하는 이유입니다.

우편 번호로 작업 할 필요가 없다면 걱정할 필요가 없습니다. 직장이라는 말은 주소 라벨을 인쇄하는 용도 이외의 특수 처리를 의미합니다.

VARCHAR2 (50) [예를 들어]의 3 개 또는 4 개의 주소 필드를 작성하고 사용자가 원하는대로 입력하게하십시오.

우편 주문으로 주문이나 거래를 그룹화해야합니까? 나는 다른 나라들이이 분야에서 다른 계획을 가지고 있기 때문에 그렇게 생각하지 않는다.




Links