求全国所有城市名称的sql脚本或者数据库表

求全国所有城市名称的sql脚本或者数据库表,第1张

DROP

TABLE

IF

EXISTS

`dict_province`

CREATE

TABLE

`dict_province`

(

`N_PROVID`

int(10)

unsigned

NOT

NULL

default

'0',

`S_PROVNAME`

varchar(30)

NOT

NULL,

`S_TYPE`

varchar(1)

default

NULL

COMMENT

'1

-

直辖市\r\n2

-

行政省\r\n3

-

自治区\r\n4

-

特别行政区\r\n5

-

其他国家\r\n见全局数据字典[省份类型]

\r\n',

`S_STATE`

varchar(1)

default

NULL

COMMENT

'0

-

禁用\r\n1

-

启用',

PRIMARY

KEY

(`N_PROVID`)

)

ENGINE=InnoDB

DEFAULT

CHARSET=utf8

LOCK

TABLES

`dict_province`

WRITE

/*!40000

ALTER

TABLE

`dict_province`

DISABLE

KEYS

*/

INSERT

INTO

`dict_province`

VALUES

(1,'国外','5','1'),(10,'北京','1','1'),(11,'上海','1','1'),(12,'天津','1','1'),(13,'重庆','1','1'),(14,'河北','2','1'),(15,'山西','2','1'),(16,'内蒙古','3','1'),(17,'辽宁','2','1'),(18,'吉林','2','1'),(19,'黑龙江','2','1'),(20,'江苏','2','1'),(21,'浙江','2','1'),(22,'安徽','2','1'),(23,'福建','2','1'),(24,'江西','2','1'),(25,'山东','2','1'),(26,'河南','2','1'),(27,'湖北','2','1'),(28,'湖南','2','1'),(29,'广东','2','1'),(30,'广西','3','1'),(31,'海南','2','1'),(32,'四川','2','1'),(33,'贵州','2','1'),(34,'云南','2','1'),(35,'西藏','3','1'),(36,'陕西','2','1'),(37,'甘肃','2','1'),(38,'青海','2','1'),(39,'宁夏','3','1'),(40,'新疆','3','1'),(41,'香港','4','1'),(42,'澳门','4','1'),(43,'台湾','2','1')

/*!40000

ALTER

TABLE

`dict_province`

ENABLE

KEYS

*/

UNLOCK

TABLES

我一般这样建表:

create table unit (

    uid int auto_increment,

    uname varchar(32),

    ulevel int,

    parentid int,

    PRIMARY KEY  uid

)

uid是主键,自动编号,uname是省市区县乡镇的名称,ulevel为级别(可以规定省为1、市为2、……),parentid为上级id,省的上级为0,市的上级为对应的省,……


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9980416.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存