因为工作项目需求,需要一个城市县区数据表,上网搜了下,基本都不全,所以花了3天时间整理了一遍.
省市区县数据来源google地图. (包括34个省 , 371个市, 2824个县区)
代码如下:
/**********创建省级表**********/
create table t_province
(
proid int identity(1,1) primary key, --省份主键
proname nvarchar(50) not null, --省份名称
prosort int, --省份排序
proremark nvarchar(50) --说明
)
go
代码如下:
/********创建市级表********/
create table t_city
(
cityid int identity(1,1) primary key , --城市主键
cityname nvarchar(50) not null, --城市名称
proid int, --所属省份
citysort int --城市排序
)
代码如下:
/*********城市县区表*********/
create table t_district
(
id int identity(1,1) primary key,
disname nvarchar(30) not null, --区县名称
cityid int not null, --所属城市
dissort int --区县排序
)
数据下载地址: