以下文章转自山西长城研究,特此致谢。
(一)辽军南下与宋廷防御策略的确立
( 二) 堡寨修筑的自然地理环境
(一) 堡寨修筑的时空进程
1.堡寨的建置
从宋初行政区划来看,县下多设乡、镇,又于险要地区设置堡寨,“寨置于险扼控御去处,设寨官,招收土军,阅习武艺,以防盗贼。凡杖罪以上并解本县,余听决遣”。就层级而言,一般寨的规模大于堡,铺(舍) 又次之。寨一般设寨官、知寨、寨主,堡有知堡,为军政长官。基于河东路北部缘边的重要性,元丰年间将其寨主、监押人数增至二人。当时多以禁军驻守堡寨,“缘边禁旅,多分守城寨”。驻军规模“寨兵各有定数,建宁置一千五百人,其余四寨,各止三百至五百”。可见,类似建宁军的大寨规定驻扎人数为一千五百人,一般寨只有三百至五百人,存在较大差距。
堡寨之下设铺(又称“铺屋”“铺舍”),它是边境地区防御体系的基层单位,类似今天的哨所。铺的首长称为寨铺使臣,驻扎有铺卒(守铺卒)。在河北边界,“太宗置寨二十八,铺百二十五”,其功能“系境上候望相接,司察边事者,实与州军关县相为表里”,是集侦察、防御、驻军等为一体的军事设施,与州军关县相互依托。在宋辽边境地区,铺屋既是双方直接对峙的军事设施,又是占据领土、宣示主权的主要手段之一。仁宗时期,“戎人移建铺居,侵越代州疆界,吏止之,奋兵与汉兵斗”。与宋军针锋相对,辽军亦在缘边地区设置大量铺舍,其铺兵“执行侦查侯望、牒报警传等任务,并协助'巡马’等边防军人巡边扰敌,起到了巩固边防、保卫国土安全之作用”。
2.堡寨的时空分布
面对辽军频频南下袭扰,宋人因地、因时制宜,于河北、河东路一带修筑城池,驻扎重兵,构筑起完备的防御工事以抵御辽军。太平兴国年间,杨业知代州期间陆续营建堡寨,多于忻、代二州缘边地带,其多“选择形势要害堪作守御寨基去处”。此后历任知州纷纷修缮城池、堡寨,加强战备。端拱二年(989),“陈恕自河北营田使知代州,葺城垒战具。太宗知恕有心计,召为盐铁使”;咸平元年(998),柳开知代州,“葺城垒、战具”。在历任代州长官营建下,最终建立起以忻、代二州城为中心的堡寨防御体系,“起代州至忻州东北故三边,每寨各当川谷之口,控胡骑走集,凡有谷路大小通契丹界四十四”。笔者根据史料考证和实地考察,将忻、代二州大部分堡寨落实具体村镇,整理为表1。
表 1 宋初忻、代二州堡寨筑造统计
州 | 县 | 堡 寨 | 修 建 时 间 | 今 地 址 |
代州 | 代县 | 胡谷寨 | 太平兴国四年( 979) | 代县胡峪乡盆窑村 |
雁门寨 | 太平兴国年间 | 代县雁门关乡雁门关村 | ||
西陉寨 | 太平兴国四年 | 代县雁门关乡太和岭口村北 | ||
东陉关 | 代县南 30 里 | |||
崞县 | 崞寨 | 今原平市崞阳镇崞阳村 | ||
楼板寨 | 太平兴国五年( 980) | 原平市楼板寨乡楼板寨村 | ||
土墱寨 | 太平兴国六年( 981) | 原平市北境沿沟乡土屯寨村 | ||
石硖寨 | 太平兴国六年 | 原平市西北段家堡乡石墙村 | ||
阳武寨 | 太平兴国四年 | 原平市西北大牛店镇下阳武村 | ||
石门关 | 今原平市西北 35 千米 | |||
繁峙县 | 茹越寨 | 太平兴国四年 | 繁峙县下茹越乡六郎寨村东 | |
大石寨 | 太平兴国四年 | 繁峙县砂河镇后河村 | ||
义兴冶寨 | 繁峙县北部义兴寨村 | |||
麻谷寨 | 繁峙县与灵丘县交界太安岭附近 | |||
梅回寨 | 繁峙县大营镇迷回村 | |||
瓶形寨 | 繁峙县横涧乡平型关村东北 | |||
宝兴军寨 | 宋初 | 繁峙县东山乡茶坊村 | ||
忻州 | 石岭关寨 | 宋初 | 阳曲县大盂镇石岭关村 | |
云内寨 | 忻州市忻府区奇村镇米家寨村 | |||
徒合寨 | 忻府区三交镇冶子岭一带 | |||
忻口寨 | 忻州市北 27 千米忻口村 |
由表1可见,北宋时期河东路缘边地区堡寨多修筑于北宋初期,以太平兴国、雍熙年间为主。从各州军堡寨数量来看代州最多,共有堡寨17处;忻州4处。从地理分布来看,堡寨多分布在滹
沱河南北两岸,宋辽边境,恒山、雁门山等山脉控扼交通要道的峡谷地带。
(二) 堡寨体系的形成
作为军事防御实体,单个堡寨在军事上的作用相对有限。因此,构建堡寨体系,形成相应的 堡寨防御群就十分重要。北宋知延州范雍在谈及环庆路堡寨时认为“边寨甚密,远者不过四五十里,近者三十里,列据要害,土兵得力”。堡寨间适当的距离对于相互支援、威慑敌人具有重要作用,而忻、代二州沿边堡寨的距离、堡寨之间防御力量的配置,以及形成防御体系等问题值得深入探究。
1.防御体系
通过统计《武经总要》中河东路缘边堡寨间距离(表2) 可知,堡寨间距离最近为8里,最远为70里,大部分堡寨间距离30里左右。除自然地理环境影响外,30里也是通常急行军能投入战斗的距离。当笔者将堡寨之间的距离在地图上标注后,竟完整地绘制出一条忻、代堡寨边防道里图,这也体现出宋人对堡寨间横向防御的重视。堡寨之间横向道路多为高大山川阻隔,路况较差,并不能承担大部队行军和物资供给等需要。因此,以河谷为依托的堡寨间纵向联系就十分必要,依托滹沱河支流河谷、道路形成以代州、崞县、繁峙三州县为中心的堡寨防御体系。通过上述资料可见,忻、代二州防线以代州为核心,西起云内寨,东至瓶形寨,共计400余里,可分为西、中、东段三个防御单元(图 1) 。
表 2 宋初忻、代二州沿边堡寨道里统计
西 段 | 中段 | 东 段 | |||
堡 寨 | 道里/ 里 | 堡 寨 | 道里/ 里 | 堡 寨 | 道里/ 里 |
云内寨 | 20 | 西陉寨 | — | 胡谷寨 | 40 |
楼板寨 | 30 | 雁门寨 | — | 茹越寨 | 60 |
阳武寨 | 50 | 胡谷寨 | — | 大石寨 | 30 |
土墱寨 | 70 | 义兴冶寨 | 60 | ||
西陉寨 | — | 麻谷寨 | 8 | ||
梅回寨 | 15 | ||||
瓶形寨 | — | ||||
170 | 60* | 213 |
* 关于此数据,史料并无记载,其为笔者实地考察并通过测量所得。
图 1 北宋忻、代二州沿边堡寨防御体系
西段西起云内寨,东至西陉寨,防御横截面170余里,以崞县为中心,下辖楼板、阳武、石硖、土墱四寨。崞县控扼要地,为朔州、代州南下忻、并二州的交通枢纽,“在州西五十里,敌楼战具全”。为防止辽、西夏突袭,宋廷在此驻扎重军,以支援代州和河西地区。庆历二年(1042) ,“以御前忠佐马军都军头田朏为西京作坊使、并代州都监,东头供奉官郝质为内殿崇班、忻代都巡检使,并领兵屯崞县以控扼二敌”。
中段为雁门寨、西陉寨一线,其以代州城为核心,防御横截面为60余里。代州是北宋防御的重镇,大中祥符元年(1008) 设河东路沿边安抚司于代州处理相关事宜。这一防线核心为代州雁门县,辖胡谷、雁门、西陉三寨。虽然此段防线较短,但道路较多,宋辽军队频繁围绕三寨进行博弈,故亦是宋军防御重点。王珪称: “雁门扼晋山河,北有强敌,西有劲羌,盖天下精兵之处。”
东段东起茹越寨,西至瓶形寨,长约213里,以繁峙县作为中心,下辖茹越、大石、义兴冶、宝兴军、瓶形、梅回、麻谷七寨。关于繁峙县的军事地理价值,《武经总要》载: “繁畤县,在州东六十里,敌楼战具全。”可见宋人十分重视繁峙县城的城池战备,修建有敌楼,军备充裕。这一防区长度最长,为加强这一防线的防御,元丰三年(1080) 五月下诏: “增代州繁畤县令一员,仍以使臣为都监。”
上述东、中、西三个防御单元共同构筑起忻、代二州的防御体系。时人对于代州城池、堡寨体系有着深刻的认识,称“代州地形号牛角川,繁畤、崞县二县,各屯戍兵以相犄角”,阻击辽军有较大地理优势。其在实战中亦效果显著,张齐贤土磴寨之战胜利的原因,除去埋伏兵于土磴寨奇袭外,与其在繁峙、崞县两地军事胜利不无关系。有载:“端拱初,虏自大石路南侵。张齐贤预简厢军千人为五部,分屯繁峙及崞县。下令曰: 代西有寇则崞县之师应之,代东有寇则繁峙之师应之,比接战,则郡兵集矣。至是,果为繁峙兵所败。”
2.防御工事
(1)方田。是一种利用沟壑注水并穿插分块以限制军马南下的防御工事。军事学家蒋百里指其渊源可追溯至西周的井田制,“古时的中国民族,当他走入农业经济时代,就遇着游牧民族的压迫,可是他能应用治水术,编成方阵形的农田(即井田) 以拒绝骑兵及战车之突击”。端拱二年(989) ,宋太宗下《令沿边作方田列寨栅诏》,“令沿边作方田,分颁条制,量地里之远近,列置寨栅,此可以限其戎马而大利我之步兵也”,方田规格“广袤相去皆五尺许,深七尺,状若连锁”。翟守素亦曾为代北方田都部署,负责营建代北方田事宜,“上方考古道,兴方田,俾封疆之臣修耕战之备,公为代北方田都部署。事毕,改并州兵马钤辖”。河东路方田主要分布在崞寨、石岭关一带,崞寨位于滹沱河西岸,邻近崞山。《武经总要》对崞县周围的水域状况 论述详细:县西旧有九河: 一曰羌河,二曰唐昌,三曰马墟,四曰郜村,五曰龙泉,六曰白泉,七曰五里,八曰军坊,九曰宇父。淳化中,尝浚之,以捍狄人南牧。可知,崞县一带滹沱河及其支流水网密布,曾有大小河流九条,不仅是稳定的生活水源,亦可疏浚 改造成为防御设施。淳化年间(990—994) ,为限制辽军南下突袭,宋廷疏浚九河以限制戎马。疏浚后的滹沱河干流距崞县县城仅二百步,提供了天然的防御屏障。明清时期,崞阳镇北十里有唐昌村,设有唐昌铺。乾隆《崞县志》载,县北二十五里有郜村、北三十里龙泉村。但关于其他河流的位置,史籍记载并不详细。
石岭关寨,扼守系舟山(东)、官帽山(西) 山相交处,地势险峻,为云、朔等州军南下太原的要冲之地,太平兴国年间于此置关寨。《宋会要辑稿》载: “石岭关寨,在忻州秀荣县。”《太平寰宇记》亦载: “石岭关,甚险固。”《武经总要》记载: “太平兴国中筑,在州南三十里。山势回抱,号为险阻。其路可行单车,旧有关城控扼。庆历中,关南削山为城,即烽火山。南正控山口,西连天涧,地势险深,可遏北虏南牧。山东西沟涧四百余步,开置方田。”其寨城筑造于太平兴国年间,在忻州南约三十里。庆历年间,基于宋辽、宋夏形势紧张,又将石岭关防御体系进行整合,削关南山为城池,其地东、西各有深沟、天涧,可以防止辽骑奔冲。又利用水源,关城西侧利用天涧,关城东侧营造防御所用方田,构建起完备的防御体系。
(2)沟堑与石墙。沟堑指在宽阔平坦且无防御优势之处挖掘壕沟以限制戎马奔冲。河东路大规模的沟堑修筑应始于仁宗朝康定元年(1040)。宋夏三川口之战失败后,作为回应,“枢密院请下缘边部署司,应山险处,并沟堑以绝奸细出入之路,从之”。次年,元昊进攻麟、府二州,并攻陷丰州。宋廷“遣东头供奉官、阁门祗候任黄裳按视岚、石、隰州、保德、火山、岢岚军、地形平阔处,凿为沟堑,以限戎马”。除防御功能外,沟堑亦作为双方边界的寓意出现。韩琦知并州时,为防契丹边民南侵代州阳武寨,“琦凿堑立石以限之”。此外,边界地区还有大量边壕。庆历年间下诏耕种禁地时,只允许耕种边壕之外十里的土地,“诏并代经略司,听民请佃岢岚、火山军间田在边壕十里外者。然所耕极寡,无益边备,岁籴如故”。可见,沟堑在限制戎马袭扰和防止北人南侵土地中发挥了一定的作用。
宋辽、宋夏边境地带还以石墙为界。元丰八年(1085),火山军驻区发生辽军修筑石墙以蚕食土地的事件,《续资治通鉴长编》载“河东路经略司言: '北人于火山军界叠石为墙,虑蓄奸谋为侵占之渐。’诏: '左藏库副使赵宗本诣墙所体访,画图以闻。如侵旧界,即移牒毁拆,仍当为先备。’未几,复言北人声言欲争据石墙,乞增兵防托。诏沿边安抚司密共觇视,若侵占有实,奏拆去”。对于此次挑衅,宋人极其重视,下令实地勘察,若辽军侵占旧界,即下令拆毁。元祐元年(1086),“河东路经略安抚司言:'火山军北界,顺义军牒理会垒起石墙事,已指挥缘边安抚使,依前后朝旨审度便毁拆,及重别定写北界牒本去讫。’诏可”。同月,“河东经略司言火山军申,依朝旨,拆毁垒起石墙,次日有北人二百余骑,来张千地内施放弓箭,射中石姓、赵立等。诏河东经略司,暗设堤备,以理说谕,候退,有再垒下石墙,侵越界至,即便依前折毁”。如此往复,足见宋人对于辽军南侵的强硬态度。
(3)长城。作为中原政权防御北方游牧民族的工事,长城的筑防从战国延续至明朝。虽然北宋时期的堡寨体系取代了长城成为宋军防御的主要工事,但岢岚军亦曾修筑长城。岢岚军位于宋辽边境,其城“正当北界要害之地”。欧阳修在《论西北事宜札子》中建议加强对岢岚军防御工事的修建,指出“岢岚军地接草城川口,无险可恃,而城小壕浅,须合增城浚壕。乞降指挥下河东,那打百草厢军及本军系役兵士,早并力修葺”。太平兴国四年、景德元年,宋军曾于此分别大败北汉、契丹军队。其城东有草城川,“川口阔一里余,川中有古城。景德中筑长城,控扼贼路”。《文献通考》亦载:“景德中,筑长城于草城川口以为控扼。其草城川、峨婆谷、洪谷、朝谷四路,皆契丹界。”关于北宋时期的长城,光绪《岢岚州志》亦有记载: “长城,在州北一里许,俗呼长城梁。旧志蒙恬筑,一云赵武灵王筑。嘉靖间,有地名牛圈窊者,掘其地得石刻,其文云:隋开皇元年,赞皇县丁夫筑。考赵武灵王破林胡、楼烦自阴山、高阙抵雁门、云中,筑长城,阴山、高阙皆岢岚地。后宋太宗五年筑长城于草城川口,历天涧堡而东。岢岚赵地,楼烦故墟,是长城筑于赵,而隋而宋修之无疑,其谓蒙恬所筑者误矣。旧址至今尚存。”又有:“天涧保,在城北五里,俗名按门子。明嘉靖四十二年兵,宪王遴建修亭垣,今废。考宋史,(太平)兴国五年筑长城于草城川口沿天涧保。”另据考古发现,自岢岚城以东至王家岔乡,现存一段20多千米的城墙在北齐和隋朝基础上修建而成。城墙最高处达3米,顶部宽1.6米,并有女墙。在今岢岚县岚涟镇窑子坡村东约200米,仍有保存较为完好的北宋长城遗址窑子坡段。
(4) 防护林。军队在森林中推进速度往往低于开阔地带,边境地区森林的大面积覆盖可使河谷、山麓地区形成大片遮蔽地,起到防御作用。北宋初期“禁地”政策实施,将边民内徙,草木植被得到一定的恢复。忻州定襄县有打地和尚与虎豹同居,“退而隐于忻之定襄间,往来深山,与虎豹群居,踪迹神异,人莫之测”;辽清宁二年(1056),始修为全木结构的佛宫寺释迦塔(今应县木塔),亦是当时边境地区树木、植被较多的例证。
宋、辽对峙时期,双方都合理利用防护林作为屏障。宋廷于边疆地区实行“以林为险”政策以限制辽军骑兵冲击。五台山地处宋辽交界地带,“从来禁伐五台山一带林木,以遏胡马之冲”。元符元年(1098) 哲宗下诏:“陕西、河东诸路,禁采伐新疆林木。”徽宗宣和三年(1121),“臣僚言:'忻、代、宁化军界山林险阻,仁宗、神宗常有诏禁止采斫,积有岁年,茂密成林,险固可恃,犹河朔之有塘泺也。比年采伐渐多,乞立法禁。’从之”。可见在河东路,森林景观是和“河北塘泊”同等重要的防御工事,禁止砍伐。南宋绍兴六年(1136),宋高宗对北宋河东路“以林为险”的政策有高度评价,指出“河东黑松林,祖宗时所以严禁采伐者,正为借此为阻,以屏捍外夷耳”。
1.控扼主要交通道路
代州北部雁门山、恒山等山脉虽是防御辽军的天然屏障,但辽军还是通过山间峡谷地带频频南侵。包拯对雁门、勾注一带极其重视,曾言:“三路素为控扼之所…… 西则雁门、勾注,南入并、代……惟雁门、勾注背长城而南,东西地里稍广,宋与辽古今所由出入之路也,或有侵轶,此最可虞。”又言:“缘云州至并、代州甚近,从代州至应州,城壁相望,只数十里,地绝平坦,此南与北古今所共出入之路也。”其所称城壁相望虽属夸张,但亦能表现出对当时边境防御压力较大的担忧。
宋廷堡寨防御体系的主要目的之一就是控扼辽军南下的道路。根据《武经总要》,对忻代地区堡寨控扼的交通道路进行统计,如表3所示。
表3 忻、代二州堡寨控扼道路统计
县域 | 堡 寨 | 通车骑 | 通人行 | 谷 路 |
繁峙( 防线东段) | 瓶形寨 | 2 | 1 | 12 |
梅回寨 | 3 | 3 | ||
麻谷寨 | 3 | 3 | ||
义兴寨 | 3 | 3 | ||
大石寨 | 6 | 1 | 7 | |
茹越寨 | 3 | 4 | 7 | |
小 计 | 20 | 6 | 35 | |
雁门( 防线中段) | 胡谷寨 | 0 | 0 | 0 |
雁门寨 | 2 | 2 | ||
西陉寨 | 10 | 2 | 12 | |
小 计 | 12 | 2 | 14 | |
崞县( 防线西段) | 土墱寨 | 3 | 3 | |
石跌寨 | 1 | 1 | ||
阳武寨 | 1 | 1 | ||
楼板寨 | ||||
小计 | 5 | 5 | ||
总计 | 32 | 13 | 54 |
可知,宋人对当时边境地区的交通状况十分熟悉,还按通车骑、通人行等不同路况统计。代州北部四百余里防线,有可通车骑的谷路32条,可通行人的13条,见于史料的共计50余条。若以域内堡寨体系区分,可知以繁峙
为中心的堡寨体系控扼道路最多,共计35条,其中通车骑路达20条,这也显示出此防区堡寨体系控扼道路的压力。雁门堡寨体系次之,其西门寨控扼可通车骑路10条,通人行路两条,亦是防御的重点。崞县堡寨体系由于地区邻边里程较少,共控扼通人行道路5条。对重要道路的控制为宋军屡出奇兵奠定了基础,雍 熙三年(986)张齐贤正是在土磴寨出骑兵击退辽军。还有宝兴军城位于羊眼河东,亦是控扼代州通往五台山的重要通道(图2)。
图 2 北宋宝兴军寨遗址平面示意
澶渊之盟后,为防止辽军南下滋事,减轻边境矛盾,真宗遂下令将边境地区的部分通道堵塞。张耆任太原钤辖向真宗上言:“'云、应、蔚、朔四郡,间遣人持文移至代州,非觇边虚实,即欲习知道里,宜尽窒诸间道,独留土石谷、土墱路,以示设险。’上然之,于是,擢拜马军都虞候、英州防御使。”辽军不断持文至代州的举动,张耆认为其目的是刺探道路,建议对当时边境道路进行堵塞,只留土石谷、土墱路等防御守备严密之地,以威慑辽军。《宋史·张耆传》中的记载更为明确,“耆因言: '云、应、蔚、朔四郡,间遣人以文移至并、代间,非觇边虚实,即欲熟道路。宜密谕代州,使自云、应、蔚至者由大石谷入,自朔至者由土墱入,余间道皆塞之以示险’”。大石谷路为云、应、蔚州通入代州的主要道路,土墱路则是朔州至代州的道路,控制此二路便可掌握边境交通的主动权。景德四年(1007) 三月,诏曰“北面缘边趋境外径路,自非榷场所历,并令转运使因案部规度断绝之”,遂对宋辽边境地带的交通道路进行整治。还下令各转运使将缘边非榷场所过道路断绝,以较少边衅,实行消极防御。这一政策在沈括《梦溪笔谈》中亦有体现,“今飞狐路在茂之西,自银冶寨北出倒马关度虏界,却自石门子、冷水铺入瓶形、梅回两寨之间至代州。今此路已不通”。可知当时代州东北通往灵丘一带的飞狐路已被切断。
序号 | 时 | 间 | 地 | 点 | 规 | 模 | 获胜方 |
1 | 太平兴国四年( 979) 三月 | 石岭关 | 契丹数万骑兵 | 宋 | |||
2 | 太平兴国四年十一月 | 代州( 雁门、西泾、护国、南川寨) | 大破之,获鞍马器仗甚众 | 宋 | |||
3 | 太平兴国四年十一月 | 岚州三交口 | 千余众 | 宋 | |||
4 | 太平兴国四年十一月 | 忻州 | 数千众 | 宋 | |||
5 | 太平兴国五年( 980) 三月 | 代州( 雁门、西陉、小陉) | 十万 | 宋 | |||
6 | 太平兴国六年( 981) 七月 | 岚州 | 因击破其众,斩首十七级 | 宋 | |||
7 | 太平兴国七年( 982) 五月 | 三交 | 破契丹万余众,斩首百余 | 宋 | |||
8 | 太平兴国七年七月 | 代州雁门 | 斩首三千级,逐北至其境,破垒三十六,俘老幼万余口,获牛马五万计 | 宋 | |||
9 | 雍熙元年( 984) | 河东( 麟府州一带) | 宋 | ||||
10 | 雍熙三年( 986) | 代州( 西陉) 、寰州 | 斩首五百 | 宋 | |||
11 | 朔州、应州 | 宋 | |||||
12 | 云州 | 斩首千级 | 宋 | ||||
13 | 雍熙三年六月 | 寰州 | 众十余万 | 辽 | |||
14 | 雍熙三年六月 | 朔州( 陈家谷) | 辽 | ||||
15 | 雍熙三年十二月 | 代州( 土墱寨) | 数万 | 宋 | |||
16 | 咸平二年( 999) | 代州( 雁门、瓶型寨) 宁化军 | 宋 | ||||
17 | 景德元年( 1004) 闰九月 | 岢岚军( 草城川) | 数万 | 宋 | |||
18 | 朔州( 大狼水寨) | 斩敌四百 | 宋 |
上述统计虽囿于资料缺漏,但宋军在河东路的战绩胜多败少应为客观事实。太平兴国四年(979) 宋平北汉至澶渊之盟签订,双方于河东路北部地区交战共计18次,宋军16次获胜占据绝对优势,辽军仅2次胜利。宋军将交战区域控制在以代州为中心,北至云州、朔州、应州,南至忻州一带的滹沱河流域地区,在其强势防守下,辽军在代州一带屡尝败绩,并未能攻陷州城。雍熙 年间宋军主动出击,甚至攻克云、朔等山后诸州,将交战区域扩大至辽国境内。代州地区交战次 数最多,共计7次,最高达十万余人的一次交战也发生在代州一带,其余战场分布有朔州3次、忻州2次、岚州1次、岢岚1次。
相较河北地区的战绩,宋军于河东地区的诸多胜利与通常认知中宋军战斗力弱的情况不符,这与其北部堡寨体系不无关系。总的来看,主要有以下几点:首先,宋军利用河东路北部勾注、雁门、岢岚等山脉险要之处,修筑堡寨、边墙、长城、沟堑、方田等防御工事,并持续强化在这一地区的军事存在,实施以弹性防御为主的方针,使得宋军在军事行动中占据地形上的优势。宋军亦不断加强对堡寨体系的修缮。咸平五年(1002),钱若水知并州时就曾“案行边塞,周视亭障”。次年,洛苑使李继和即将出任并代钤辖,李继和上任后即希望巡视边界,进行修缮。但是真宗却言:“'河东岩险之地,兵甲甚众,敌若入寇,但邀其归路,则可致捷胜,不必率兵而往也。’上察继和之志锐于立功,且虑其刚暴,复戒之曰:'比者镇戎之城,非汝不立,备知汝之勤悴,唯益务和众,使其尽心,统辖师旅,亦尝畏爱相须。’继和曰:'事有不便,臣当执守。’上曰:'不便之事, 固宜执守,执守之间,亦须婉顺,则事必和济,不失人情矣。’”体现出真宗认为河东路地形险要,兵马众多,应该以战略防御为主,不应自开边衅。辽军的骑兵部队则多善于在平原地区进行攻击,而不擅长在山区地带进行攻城。
其次,宋军堡寨多位于山脉之间的要道,就使得当时宋辽边境线的道路多为宋军所控制。缘边大石、茹越、土墱、雁门、西陉等寨皆控制入辽通道。利用已控制道路,派遣小规模部队的奇袭和穿插是宋军在这一时期使用的主要战术方针。太宗就曾指出: “朕常戒边将不与争锋,待其深入,则分奇兵以断其归路,因击杀之,必无遗类也。”太平兴国五年(980),潘美巡抚至代州一带,此时辽军十万兵马南下攻占雁门。潘美遂派杨业领骑兵由西陉寨迂回,经小陉至雁门北口与之合击辽军,辽军大败。雍熙三年(986),张齐贤于土墱寨大胜辽军,亦因其地控扼辽军北归朔州道路,宋军两千厢军在此设伏方取得胜利。反之,在监军王侁的错误指挥下,杨业率军与辽军正面交战,最后交战失利。宋真宗时期,河东路采取防御为主的策略,力图把控要道,扼守辽军归路,进行迂回打击。时任枢密使马知节曾言: “今诸将喜用骑兵,以多为胜,且骑兵之多者满布川谷,而用之有限,苟前进而小有不利,则莫之能止,非所谓节制之师也。臣尝谓善用骑兵者,不以多为贵,但能设伏,观戎寇之多少,度地形之险易,寇少则邀而击之,众则聚而攻之,常依城邑以为旋师之所,无不捷矣。”可见,相较一味地强调骑兵数量的观点,马知节认为骑兵的数量不在量而在精,同时利用地形进行穿插、突袭,是宋军克敌制胜的法宝之一。
关隘在中国古代社会具有军事防御、内部治安以及社会治理等职能。唐代河东道共有关隘34处,是关隘分布最为集中的区域之一。河东路北部设有东陉、石门等关隘,其地理分布、设置密度、防御范围尚且有限。赵宋立国后,合理利用雁门关一带山川广布、河流纵横的地理条件,因地制宜地构建堡寨防御体系,以扩大防御面积,延长防御纵深,在政区上则发展成为一级行政区划,即小型“军管型政区”。据笔者统计,宋辽雁门关长城防线宋军堡寨共有44处,在数量和分布密度上远超唐代,足见其防御体系严密。
在崇尚大一统的风尚之下,武功不振的宋朝常被冠以“积弱”的标签,逐渐成为20世纪初对于宋代军政的基本评价。21世纪后,学界对“积弱”说进行了商榷和修正。笔者亦认为,以“积弱”之说衡量北宋河东路边防体系有失公允,因此分时段、分区域的探讨就显得十分必要。首先,太平兴国四年高梁河之战失败后至太平兴国七年,辽军先后发动满城之战、雁门关之战和瓦桥关之战。就三次战役结果分析,宋军甚至占据一定优势,也在一定程度上给予了宋太宗再次亲征的信心。其次,雍熙三年北伐失利至景德元年澶渊之盟的26年间,辽军先后发动六次较大规模的南侵,宋廷缘边地区进入全面防御阶段。在宋军主力于河北地区屡次败北的局面之下,宋军于河东路则先后取得土墱寨之战等战争的胜利,鼓舞了宋军士气。澶渊之役时,宋军亦在岢岚军、朔州一带大破辽军,为其取得和谈的主动权增加了筹码。最后,从限制辽军活动范围来看,五代时期辽军能够屡次突破石岭关,入宋之后,辽军的活动范围则再未能突破忻州一带。因此,宋军对堡寨体系的经营,以及堡寨在军事行动中所体现的侦查、传递军情、控扼道路、相互支援等作用起到至关重要的作用。随着宋神宗熙宁年间缘边七百余里要地的丧失,对宋军缘边堡寨体系产生灾难性影响,此亦为宋军难以抵抗金军南下的主要原因之一。
原文来源于:《历史地理研究》2023年第4期