2019年12月31日中华人民共和国行政区划代码(SQL)-(上)

2019年12月31日中华人民共和国行政区划代码(SQL)

前言

中国的行政区划情况如下:
省级行政区: 23个省、5个自治区、4个直辖市、2个特别行政区,合计34个省级行政区。
地级行政区: 293个地级市、7个地区、30个自治州、3个盟,合计333个地级区划。
县级行政区: 965个市辖区、387个县级市、1323个县、117个自治县、49个旗、3个自治旗、1个特区、1个林区,合计2846个县级区划。

​ 主要由于撤县设市,行政区划代码出现变动。

2017年: 国务院民政部先后批复 浙江省玉环县、河北省平泉县、贵州省盘县、陕西省神木县、四川省隆昌县、湖南省宁乡县 等6县撤县设市。

2018年: 国务院民政部先后批复 陕西彬县、江苏海安县、湖北京山县、黑龙江漠河县、山西怀仁县、贵州兴仁县、安徽潜山县、广西荔浦县、山东邹平县、甘肃华亭县、云南水富县、河北滦县 等12地“撤县设市”。

2019年: 国务院民政部批复 安徽广德、湖南邵东、河南长垣、陕西子长、黑龙江嫩江、四川射洪、云南澄江、安徽无为、新疆库车、广西平果 10地撤县设市。

​ 由于公司业务拓展需要,于是自行上官方网站: http://www.mca.gov.cn/article/sj/xzqh/2020/ 上查阅资料,并设计数据库,将2019年12月31日的最新版中华人民共和国行政区划代码按既定格式存入数据库;(经过作者对比,其实官方发布的2020年1月版的中华人民共和国行政区划代码并没有做出改动)
作者辛苦查找资料,反复核对校验,历经13个小时排查问题后才最终定版;希望能帮到您!

一、设计表格

CREATE TABLE `district_code` (
  `code` int(10) NOT NULL COMMENT '行政区划代码',
  `name` varchar(20) NOT NULL COMMENT '名字',
  `level` tinyint(2) NOT NULL COMMENT '等级:1-省级;2-地级市;3-区/县;4-乡/镇',
  `type` tinyint(2) NOT NULL COMMENT '类型:1-省;2-自治区;3-直辖市;4-特别行政区;5-地级市;6-地区;7-自治州;8-盟;9-市辖区;10-县;11- 县级市;12-自治县;13-旗;14-自治旗;15-特区;16-林区',
  `abname` varchar(10) NOT NULL COMMENT '简称',
  `pid` int(10) NOT NULL COMMENT '所属行政区划代码',
  `pname` varchar(20) NOT NULL COMMENT '所属行政区划名字',
  `note` varchar(200) NOT NULL COMMENT '备注',
  PRIMARY KEY (`code`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='行政区划表';

二、省级行政单位(34)

INSERT INTO `district_code` VALUES (110000, '北京市', 1, 3, '京', 0, '', '');
INSERT INTO `district_code` VALUES (120000, '天津市', 1, 3, '津', 0, '', '');
INSERT INTO `district_code` VALUES (130000, '河北省', 1, 1, '冀', 0, '', '');
INSERT INTO `district_code` VALUES (140000, '山西省', 1, 1, '晋', 0, '', '');
INSERT INTO `district_code` VALUES (150000, '内蒙古自治区', 1, 2, '内蒙古', 0, '', '');
INSERT INTO `district_code` VALUES (210000, '辽宁省', 1, 1, '辽', 0, '', '');
INSERT INTO `district_code` VALUES (220000, '吉林省', 1, 1, '吉', 0, '', '');
INSERT INTO `district_code` VALUES (230000, '黑龙江省', 1, 1, '黑', 0, '', '');
INSERT INTO `district_code` VALUES (310000, '上海市', 1, 3, '沪', 0, '', '');
INSERT INTO `district_code` VALUES (320000, '江苏省', 1, 1, '苏', 0, '', '');
INSERT INTO `district_code` VALUES (330000, '浙江省', 1, 1, '浙', 0, '', '');
INSERT INTO `district_code` VALUES (340000, '安徽省', 1, 1, '皖', 0, '', '');
INSERT INTO `district_code` VALUES (350000, '福建省', 1, 1, '闽', 0, '', '');
INSERT INTO `district_code` VALUES (360000, '江西省', 1, 1, '赣', 0, '', '');
INSERT INTO `district_code` VALUES (370000, '山东省', 1, 1, '鲁', 0, '', '');
INSERT INTO `district_code` VALUES (410000, '河南省', 1, 1, '豫', 0, '', '');
INSERT INTO `district_code` VALUES (420000, '湖北省', 1, 1, '鄂', 0, '', '');
INSERT INTO `district_code` VALUES (430000, '湖南省', 1, 1, '湘', 0, '', '');
INSERT INTO `district_code` VALUES (440000, '广东省', 1, 1, '粤', 0, '', '');
INSERT INTO `district_code` VALUES (450000, '广西壮族自治区', 1, 2, '桂', 0, '', '');
INSERT INTO `district_code` VALUES (460000, '海南省', 1, 1, '琼', 0, '', '');
INSERT INTO `district_code` VALUES (500000, '重庆市', 1, 3, '渝', 0, '', '');
INSERT INTO `district_code` VALUES (510000, '四川省', 1, 1, '川/蜀', 0, '', '');
INSERT INTO `district_code` VALUES (520000, '贵州省', 1, 1, '黔/贵', 0, '', '');
INSERT INTO `district_code` VALUES (530000, '云南省', 1, 1, '云/滇', 0, '', '');
INSERT INTO `district_code` VALUES (540000, '西藏自治区', 1, 2, '藏', 0, '', '');
INSERT INTO `district_code` VALUES (610000, '陕西省', 1, 1, '陕/秦', 0, '', '');
INSERT INTO `district_code` VALUES (620000, '甘肃省', 1, 1, '甘/陇', 0, '', '');
INSERT INTO `district_code` VALUES (630000, '青海省', 1, 1, '青', 0, '', '');
INSERT INTO `district_code` VALUES (640000, '宁夏回族自治区', 1, 2, '宁', 0, '', '');
INSERT INTO `district_code` VALUES (650000, '新疆维吾尔自治区', 1, 2, '新', 0, '', '');
INSERT INTO `district_code` VALUES (710000, '台湾省', 1, 1, '台', 0, '', '');
INSERT INTO `district_code` VALUES (810000, '香港特别行政区', 1, 4, '港', 0, '', '');
INSERT INTO `district_code` VALUES (820000, '澳门特别行政区', 1, 4, '澳', 0, '', '');

三、地级行政单位(333)

INSERT INTO `district_code` VALUES (130100, '石家庄市', 2, 5, '', 130000, '河北省', '');
INSERT INTO `district_code` VALUES (130200, '唐山市', 2, 5, '', 130000, '河北省', '');
INSERT INTO `district_code` VALUES (130300, '秦皇岛市', 2, 5, '', 130000, '河北省', '');
INSERT INTO `district_code` VALUES (130400, '邯郸市', 2, 5, '', 130000, '河北省', '');
INSERT INTO `district_code` VALUES (130500, '邢台市', 2, 5, '', 130000, '河北省', '');
INSERT INTO `district_code` VALUES (130600, '保定市', 2, 5, '', 130000, '河北省', '');
INSERT INTO `district_code` VALUES (130700, '张家口市', 2, 5, '', 130000, '河北省', '');
INSERT INTO `district_code` VALUES (130800, '承德市', 2, 5, '', 130000, '河北省', '');
INSERT INTO `district_code` VALUES (130900, '沧州市', 2, 5, '', 130000, '河北省', '');
INSERT INTO `district_code` VALUES (131000, '廊坊市', 2, 5, '', 130000, '河北省', '');
INSERT INTO `district_code` VALUES (131100, '衡水市', 2, 5, '', 130000, '河北省', '');
INSERT INTO `district_code` VALUES (140100, '太原市', 2, 5, '', 140000, '山西省', '');
INSERT INTO `district_code` VALUES (140200, '大同市', 2, 5, '', 140000, '山西省', '');
INSERT INTO `district_code` VALUES (140300, '阳泉市', 2, 5, '', 140000, '山西省', '');
INSERT INTO `district_code` VALUES (140400, '长治市', 2, 5, '', 140000, '山西省', '');
INSERT INTO `district_code` VALUES (140500, '晋城市', 2, 5, '', 140000, '山西省', '');
INSERT INTO `district_code` VALUES (140600, '朔州市', 2, 5, '', 140000, '山西省', '');
INSERT INTO `district_code` VALUES (140700, '晋中市', 2, 5, '', 140000, '山西省', '');
INSERT INTO `district_code` VALUES (140800, '运城市', 2, 5, '', 140000, '山西省', '');
INSERT INTO `district_code` VALUES (140900, '忻州市', 2, 5, '', 140000, '山西省', '');
INSERT INTO `district_code` VALUES (141000, '临汾市', 2, 5, '', 140000, '山西省', '');
INSERT INTO `district_code` VALUES (141100, '吕梁市', 2, 5, '', 140000, '山西省', '');
INSERT INTO `district_code` VALUES (150100, '呼和浩特市', 2, 5, '', 150000, '内蒙古自治区', '');
INSERT INTO `district_code` VALUES (150200, '包头市', 2, 5, '', 150000, '内蒙古自治区', '');
INSERT INTO `district_code` VALUES (150300, '乌海市', 2, 5, '', 150000, '内蒙古自治区', '');
INSERT INTO `district_code` VALUES (150400, '赤峰市', 2, 5, '', 150000, '内蒙古自治区', '');
INSERT INTO `district_code` VALUES (150500, '通辽市', 2, 5, '', 150000, '内蒙古自治区', '');
INSERT INTO `district_code` VALUES (150600, '鄂尔多斯市', 2, 5, '', 150000, '内蒙古自治区', '');
INSERT INTO `district_code` VALUES (150700, '呼伦贝尔市', 2, 5, '', 150000, '内蒙古自治区', '');
INSERT INTO `district_code` VALUES (150800, '巴彦淖尔市', 2, 5, '', 150000, '内蒙古自治区', '');
INSERT INTO `district_code` VALUES (150900, '乌兰察布市', 2, 5, '', 150000, '内蒙古自治区', '');
INSERT INTO `district_code` VALUES (152200, '兴安盟', 2, 8, '', 150000, '内蒙古自治区', '');
INSERT INTO `district_code` VALUES (152500, '锡林郭勒盟', 2, 8, '', 150000, '内蒙古自治区', '');
INSERT INTO `district_code` VALUES (152900, '阿拉善盟', 2, 8, '', 150000, '内蒙古自治区', '');
INSERT INTO `district_code` VALUES (210100, '沈阳市'
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值