最近有朋友遇到省市的问题,想想自己今后也有可能会遇到,所以就自己在网上写写,搜搜,主要是对自己今后有参考
--创建数据库
create database NationalAll
Go
--使用NationalAll数据库
use NationalAll
Go
--创建省级表
Create Table Province
(
ProID int primary key not null,
ProName nvarchar(50) not null
)
Go
--中国34个省级行政单位 23个省 5个自治区 4个直辖市 2特别行政区
insert into Province values(1,'北京市')
insert into Province values(2,'天津市')
insert into Province values(3,'上海市')
insert into Province values(4,'重庆市')
insert into Province values(5,'河北省')
insert into Province values(6,'山西省')
insert into Province values(7,'台湾省')
insert into Province values(8,'辽宁省')
insert into Province values(9,'吉林省')
insert into Province values(10,'黑龙江省')
insert into Province values(11,'江苏省')
insert into Province values(12,'浙江省')
insert into Province values(13,'安徽省')
insert into Province values(14,'福建省')
insert into Province values(15,'江西省')
insert into Province values(16,'山东省')
insert into Province values(17,'河南省')
insert into Province values(18,'湖北省')
insert into Province values(19,'湖南省')
insert into Province values(20,'广东省')
insert into Province values(21,'甘肃省')
insert into Province values(22,'四川省')
insert into Province values(23,'贵州省')
insert into Province values(24,'海南省')
insert into Province values(25,'云南省')
insert into Province values(26,'青海省')
insert into Province values(27,'陕西省')
insert into Province values(28,'广西壮族自治区')
insert into Province values(29,'西藏自治区')
insert into Province values(30,'宁夏回族自治区')
insert into Province values(31,'新疆维吾尔自治区')
insert into Province values(32,'内蒙古自治区')
insert into Province values(33,'澳门特别行政区')
insert into Province values(34,'香港特别行政区')
Go
--创建市级表
Create Table City
(
CityID int not null,
CityName nvarchar(50) primary key not null,
ProID int
)
go
--插入各个省的城�