--从CREATE开始执行下边的T-sql语句,就可以成功生成一个全国省市县区级的地区表。
CREATE TABLE gst_Area(
ID int ,
Name varchar2(100),
ParentID int, --父类地区序号
FullID varchar2(40), --完整编号
Grade int, --级别
UnderlingFlag int, --是否市级以上 1是 0否
Sequence int, --地区序号
code varchar2(12), --地区编号
cityId varchar2(12), --城市编号
provinceId varchar2(12));--省编号
ALTER TABLE gst_Area ADD CONSTRAINTS PK_gst_Area PRIMARY KEY ( ID );
INSERT INTO gst_Area (ID,Name,ParentID,FullID,Grade,UnderlingFlag,Sequence) VALUES ( 1,'北京市',0,'0',1,1,1);
INSERT INTO gst_Area (ID,Name,ParentID,FullID,Grade,UnderlingFlag,Sequence) VALUES ( 2,'天津市',0,'0',1,1,2);
INSERT INTO gst_Area (ID,Name,ParentID,FullID,Grade,UnderlingFlag,Sequence) VALUES ( 3,'河北省',0,'0',1,1,3);
INSERT INTO gst_Area (ID,Name,ParentID,FullID,Grade,UnderlingFlag,Sequence) VALUES ( 4,'山西省',0,'0',1,1,4);
INSERT INTO gst_Area (ID,Name,ParentID,FullID,Grade,UnderlingFlag,Sequence) VALUES ( 5,'内蒙古',0,'0',1,1,5);
INSERT INTO gst_Area (ID,Name,ParentID,FullID,Grade,UnderlingFlag,Sequence) VALUES ( 6,'辽宁省',0,'0',1,1,6);
INSERT INTO gst_Area (ID,Name,ParentID,FullID,Grade,UnderlingFlag,Sequence) VALUES ( 7,'吉林省',0,'0',1,1,7);
INSERT INTO gst_Area (ID,Name,ParentID,FullID,Grade,UnderlingFlag,Sequence) VALUES ( 8,'黑龙江',0,'0',1,1,8);
INSERT INTO gst_Area (ID,Name,ParentID,FullID,Grade,UnderlingFlag,Sequence) VALUES ( 9,'上海市',0,'0',1,1,9);