全国郵便番号データ取り込みました

全国郵便番号データ取り込みました

同じ郵便番号の町名がものすごい数の場所は、第三の住所のところのカナも漢字も varchar(255)では桁足らずになってしまう。

インポートする際に、切り落としてもよいが、せっかくだから全部取り込んで、利用してみる。

一旦、この2つのフィールドの型サイズはvarchar(3000)として、全件取り込めた後に、実際登録されている文字列の長さを確認したうえで、小さく戻すとする。

$ php artisan zip:import

読み込み開始: /var/www/source/iplusone_wordpress_laravel_admin/storage/app/zip/utf_ken_all.csv
124474
インポート完了!

SELECT
MAX(CHAR_LENGTH(addr3_kana)) AS max_kana_len,
MAX(CHAR_LENGTH(addr3)) AS max_kanji_len
FROM zip;

それぞれ302, 297である。ご参考までに。

https://iplusone.co.jp/zips

都道府県、市区町村ごとに一覧表示できます。

 株式会社 iPLUS ONE

電話: 047 471 9937

Email:contact@iplusone.co.jp

サービス