当前位置:首页 > 技能相关 > 实施日记 > 正文内容

2024版全国5级行政区划(省,市,区,街道/乡镇,村委会)字典数据下载

admin1年前 (2024-09-01)实施日记8750 修订时间:2024-09-01 22:29:38

system_area 表是一个用来存储地理区域信息的数据库表,这些信息通常是按照一定的层级关系组织起来的,例如国家、省份、城市、区县等。该表的设计考虑到了以下几点:

标识与命名:

id: 主键,唯一标识每一个行政区划记录。

name: 行政区划的名称,比如“中国”、“北京”。

code: 编码,一般为标准的行政区划代码,例如中国的区号。

parent_code: 父节点编码,表示该行政区划所属的上级行政区划。

分类与排序:

type: 节点类型,用以区分不同级别的行政区划,如国家、省、市、县、街道、村等。

sort: 显示顺序,可以用于控制展示时的先后顺序。

状态管理:

status: 行政区划的状态,如是否启用。

deleted: 是否被逻辑删除,通常用于软删除机制。

路径信息:

name_path: 名称路径,记录从顶级行政区划到当前行政区划的完整名称链路。

code_path: 编码路径,记录从顶级行政区划到当前行政区划的完整编码链路。

审计字段:

creator: 创建者,记录创建这条记录的人或系统。

create_time: 创建时间,记录创建的时间戳。

updater: 更新者,记录最后更新这条记录的人或系统。

update_time: 更新时间,记录最后更新的时间戳。

create_user_name: 创建者的名称。

update_user_name: 更新者的名称。

其他信息:

tenant_id: 租户编号,用于多租户环境下区分不同的租户数据。

建表语句:

DROP TABLE IF EXISTS `system_area`;
CREATE TABLE `system_area` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  `name` varchar(50) NOT NULL COMMENT '名称',
  `code` varchar(20) NOT NULL COMMENT '编码',
  `parent_code` varchar(20) NOT NULL COMMENT '父节点编码',
  `type` tinyint(4) NOT NULL COMMENT '节点类型(1:国;2:省;3:市;4:县;5:街道;6:村)',
  `sort` int(11) NOT NULL DEFAULT '0' COMMENT '显示顺序',
  `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '行政区划节点状态(0:开启,1:关闭)',
  `name_path` varchar(255) DEFAULT NULL,
  `code_path` varchar(128) DEFAULT NULL,
  `creator` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updater` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
  `tenant_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '租户编号',
  `create_user_name` varchar(64) DEFAULT '' COMMENT '创建者名称',
  `update_user_name` varchar(64) DEFAULT '' COMMENT '更新者名称',
  PRIMARY KEY (`id`),
  KEY `system_area_code_index` (`code`),
  KEY `system_area_parent_code_index` (`parent_code`),
  KEY `system_area_code_path_index` (`code_path`)
) ENGINE=InnoDB AUTO_INCREMENT=663998 DEFAULT CHARSET=utf8mb4 COMMENT='行政区划表';

数据文件:

数据文件原始为SQL文件,不利于导入操作,故导出为CSV和XLSX文件,当然也有备份的oracle表建表语句,特记录下来留档;

五级行政区划库信息

感谢:

本文信息和库资源来源于:2024版全国5级行政区划(省,市,区,街道/乡镇,村委会)附mysql建表脚本,感谢博主的无私分享。

 您阅读本篇文章共花了: 

免责声明
本站内容均为博客主本人日常使用记录的存档,如侵犯你的权益请联系:lifei@zaiheze.com 546262132@qq.com 沟通删除事宜。本站仅带访问端口形式使用,已杜绝搜索引擎爬取。

扫描二维码推送至手机访问。

版权声明:本文由LIFEI - blog发布,如需转载请注明出处。

本文链接:http://www.lifeiai.com/index.php?id=412

分享给朋友:

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。