★ 張 靜
大名府(治今河北大名縣東北)因其優(yōu)越的地理位置,自古為軍事要地。北宋定都汴梁(今河南開封)后,大名府的漕運功能逐漸凸顯,成為連通江、淮與河朔地區(qū)的物資轉(zhuǎn)運樞紐。北宋河北地區(qū)為御遼的重心,大名府又為河朔之咽喉,故其軍事防御功能也更加突出。關(guān)于北宋大名府的研究可分為兩大方面,其一是對大名府的考證研究,包括大名府的沿革、遺址和城池考論。其二則是對大名府歷史地位的評述。a張春梅:《北宋大名府及其知府研究》,河南大學(xué)2010 年碩士學(xué)位論文;艾蓉:《宋朝大名府軍事地位研究》,河南大學(xué)2009 年碩士學(xué)位論文;龍坡濤:《北宋大名府歷史地位論析》,《商丘師范學(xué)院學(xué)報》2013 年11 期;任敬:《宋代北京大名府的建立及意義》,《邯鄲職業(yè)技術(shù)學(xué)院學(xué)報》2010 年04 期;桂士輝:《北宋大名府城市形態(tài)探析》,《中國古都研究》2013年第26 輯。學(xué)界多能注意到北宋大名府升為陪都后對北宋的重要意義,但對大名府具體的御遼作用介紹則顯不足。故本文嘗試以此為切入點,在御遼的角度下考察大名府的軍事功能與經(jīng)濟(jì)功能之間的互動關(guān)系。
(一)大名府建制。北宋大名府位于今冀、豫、魯三省的交界處,自古為軍事通衢要道。大名府原稱“魏州,唐故曰大名府,置天雄軍,五代皆因之。后唐建鄴都,晉、漢因之,至周罷。大名府,后唐曰興唐,晉曰廣晉,漢、周復(fù)曰大名”b《新五代史》卷60《職方考三》,北京:中華書局,1974 年,第738 頁。。南北朝至唐朝時期,大名府一直稱為魏州,至唐朝建中三年(782)改魏州為大名府。歷經(jīng)五代,大名府的地名多有變化,后唐時稱為興唐府,后晉時稱為廣晉府,至后漢乾祐元年(948)再次改為大名府,后周沿用大名府之稱。c[清]顧祖禹:《讀史方輿紀(jì)要》卷16《北直七》,北京:中華書局,2005 年,第695 頁。北宋建國后承后周之制,沿用大名府一稱。
同時,北宋沿用天雄軍駐守大名府。慶歷二年(1042)升大名府為北京,八月“出內(nèi)藏庫緡錢十萬修北京行宮”d[宋]李燾:《續(xù)資治通鑒長編》(以下簡稱《長編》)卷137,慶歷二年八月戊子,北京:中華書局,2004 年,第3288 頁。。北京城池宏偉,宮城周長三里一百九十八步,主城有多重城門環(huán)繞,城南三門,東、西各一門,再向北京周邊四十八里二百六步,有城門十七座,確為一座雄城。大名府轄縣十二,分別為:元城縣、莘縣、大名縣、內(nèi)黃縣、成安縣、魏縣、館陶縣、臨清縣、夏津縣、清平縣、冠氏縣、宗城縣。a參見《宋史》卷86《地理志二·河北路》,北京:中華書局,1985 年,第2123 頁。大名府地理范圍涉及今河南、河北、山東多地?;实v四年(1052),“以曹、陳、許、鄭、滑為輔郡。崇寧四年以右司諫姚佑言,于是以潁昌府為南輔,升襄邑為拱州為東輔,鄭州為西輔,滑州為北輔,各置軍防。其后廢置不一”b[清]顧祖禹:《讀史方輿紀(jì)要》卷7《歷代州域形勢七》,第288 頁。。北宋中后期,大名府的管轄范圍逐漸擴(kuò)大,并設(shè)多個府郡駐軍以互防。
大名府官額與開封府同,“大名府號陪京,乞依開封制,正尹、少之名”c《宋史》卷167《職官七》,第3960 頁。,下設(shè)府官牧、尹、少尹、司錄參軍、戶曹參軍、法曹參軍、士曹參軍。牧,存名但不授人,皇帝巡幸時或有臨時差權(quán)。尹闕,設(shè)知府事,以朝官郎中以上官品充任,二品以上稱判府。設(shè)通判府事二人,一人掌管府事,一人掌管留守司事,以朝官充任。府推官、推官各一人,以京朝官充任。少尹不常置。戶曹參軍掌管府中刑獄、戶籍、考課、賦稅之事。法曹參軍專管刑獄,士曹參軍無職事。d參見《宋史》卷166《職官六》,第3945 頁:“戶曹通掌府院戶籍、考課、稅賦,法曹專掌讞議,士曹或蔭敘起家,不常置?!毙腿暌院?,大名府設(shè)少尹并分左、右廳治事,設(shè)應(yīng)天少尹與三京司錄,通管大名府事務(wù)。e參見《宋史》卷167《職官七》,第3960 頁:“宣和三年,詔河南、大名少尹依熙寧舊制,分左右廳治事;應(yīng)天少尹一員,及三京司錄,通管府事?!?/p>
(二)大名府御遼優(yōu)勢。大名府地控河北咽喉,軍事戰(zhàn)略位置極其重要。北宋定都汴梁后,自然條件上必須以黃河天險為依靠,大名府控黃河北流之要處,成為拱衛(wèi)京師安全的軍事要地、御遼的門戶。大名府陸地交通發(fā)達(dá),為三省通衢之地,可進(jìn)退河北、河?xùn)|與京東路諸路。大名府北面“其控帶北地,鎮(zhèn)、魏、中山皆為雄鎮(zhèn)”f《宋史》卷86《地理二》,第2131 頁。。又連通重兵屯駐的定州(今河北定州)與遼宋邊境的諸多軍事重鎮(zhèn),“東指鄆、博,西出相、衛(wèi),南迫汴梁,大名介其中,道里便易”g[清]顧祖禹:《讀史方輿紀(jì)要》卷16《北直七》,第697 頁。,東面與鄆州(今山東菏澤鄆城縣)、博州(今山東聊城)大道相通,西面連接相州(今河南安陽)、衛(wèi)州(今河南衛(wèi)輝),南面便可直達(dá)汴梁,陸地交通四通八達(dá),北上南下十分便捷。
大名府占據(jù)優(yōu)越的內(nèi)陸水運資源,漕運優(yōu)勢最為突出?!案髦盘校瑬|連河、濟(jì),形強(qiáng)勢固,所以根本河北而襟帶河南者也?!県[清]顧祖禹:《讀史方輿紀(jì)要》卷16《北直七》,第696 頁。大名府西鄰太行山南部,整體西高東低,黃河自西向東橫穿大名府。大運河的北段永濟(jì)渠流經(jīng)大名府西,溝通了黃河與大運河南段的汴河,航運由江淮直通河北。“沙河自大名府境西南引漳河入城灌御河,復(fù)西北出城灌流沙河?!眎[清]李有棠撰,崔文印、孟默聞?wù)恚骸哆|史紀(jì)事本末》卷19《宋初和戰(zhàn)》,北京:中華書局,2015 年,第369 頁。由滹沱河各支流連接遼宋邊境各州、軍、縣。大名府溝通了江淮地區(qū)與河北諸州的水運交通,是北宋河北、河?xùn)|地區(qū)軍事后勤運輸?shù)臉屑~。
綜上,大名府西靠太行山南部,南抵黃河,東依運河北段永濟(jì)渠,北連軍事重鎮(zhèn)定州等,陸地交通便捷,水運能力突出,地理位置十分優(yōu)越。在北宋失去燕云天險的情況下,獨一無二的地理和交通優(yōu)勢,使得大名府成為北宋御遼的戰(zhàn)略要地。
(一)屯兵支援功能。建隆元年(960)宋太祖立國,面對南方未定、北漢割據(jù)、遼朝虎視的嚴(yán)峻形勢,穩(wěn)固政權(quán)成為其最為緊要之事。對內(nèi),太祖制定了“先南后北”的統(tǒng)一戰(zhàn)略;對外,與遼保持和平交往的同時,“益修邊備”a《長編》卷11,開寶三年十月甲寅,第252 頁。,任用十四謀將鎮(zhèn)守北面以防備遼朝。b參見《宋史》卷273《馬仁瑀傳》,第9346 頁:“太祖常注意于謀帥,命李漢超屯關(guān)南,馬仁瑀守瀛州,韓令坤鎮(zhèn)常山,賀惟忠守易州,何繼筠領(lǐng)棣州,以拒北敵?!?/p>
在統(tǒng)一中原過程中,宋遼兩國因北漢問題爆發(fā)沖突。開寶元年(968),北漢內(nèi)亂,太祖欲趁機(jī)收取太原。次年正月,太祖“遣使四十九人發(fā)諸道兵,屯于潞、晉、磁等州”c《長編》卷10,開寶二年正月丙午,第216 頁。。二月,“命宣徽南院使曹彬、侍衛(wèi)步軍都指揮使黨進(jìn)等,各率兵伐北漢”d[宋]李埴撰,燕永成校正:《皇宋十朝綱要校正》卷1《太祖》,北京:中華書局,2103 年,第25 頁。。隨后,太祖親自領(lǐng)兵出開封,經(jīng)相州、磁州,駐蹕潞州(今山西長治)以應(yīng)戰(zhàn)北漢。磁州(今河北磁縣)位于大名西面,在攻取太原時是北宋駐軍與囤放糧草的軍事要地。早在乾德元年(963),太祖已“命磁州分閑田以處北漢降民,仍賜耕牛及錢米”e《長編》卷4,乾德元年四月甲辰,第90 頁。。開寶二年(969)四月,宋遼沖突爆發(fā),“遼分道救北漢,為宋何繼筠敗于陽曲,又為韓重赟擊破其眾于定州境”f[宋]葉隆禮:《契丹國志》卷6《景宗孝成皇帝》,北京:中華書局,2014 年,第65 ~66 頁。。十一月,遼兵攻定州,“宋太祖命田欽祚領(lǐng)兵三千戰(zhàn)于滿城”g[宋]葉隆禮:《契丹國志》卷6《景宗孝成皇帝》,第66 頁。,派符彥卿鎮(zhèn)守大名以應(yīng)援,后任“彥卿鎮(zhèn)大名十余年”h《長編》卷10 開寶二年七月丙寅,第230 頁。。因遼軍對北漢的支援,宋太祖此次攻伐北漢并未成功,隨后太祖撤軍繼續(xù)攻取南方。開寶九年(976)八月,宋軍再攻太原,遼景宗發(fā)兵支援,但為宋軍所破,宋軍前期獲得了一系列的軍事勝利。同年十月,宋太祖駕崩,攻伐北漢的軍事任務(wù)遂擱置下來。
宋初對遼作戰(zhàn)中,大名府的戰(zhàn)略地位并不突出,體現(xiàn)更多的是屯兵支援的作用。這也與太祖時期大名府多受水災(zāi)侵?jǐn)_有關(guān),如:“太祖乾德二年,遣使案行,將治古隄。議者以舊河不可卒復(fù),力役且大,遂止;但詔民治遙隄,以御沖注之患”i《宋史》卷91《河渠一》,第2257 頁。;乾德四年(966),“河決澶州觀城,流入大名境,壞民廬舍”j《長編》卷七,乾德四年六月甲辰,第172 頁。,黃河頻繁決口泛濫,使得大名府受災(zāi)嚴(yán)重;乾德五年,“帝以河堤屢決,分遣使行視,發(fā)畿甸丁夫繕治?!t開封大名府、鄆澶滑孟濮齊淄滄棣濱德博懷衛(wèi)鄭等州長吏,并兼本州河隄使,蓋以謹(jǐn)力役而重水患也”k《宋史》卷91《河渠一》,第2257 頁。;開寶五年(972),“河又決大名府朝城縣,河南北諸州皆大水”l《長編》卷13,開寶五年五月癸酉,第284 頁。;開寶六年,太祖“遣德州刺史郭貴發(fā)丁夫千人,修大名府魏縣河隄”m《長編》卷14,開寶六年正月癸酉,第296 頁。。太祖時期,大名府水災(zāi)連年不斷,朝廷忙于其水患的治理。經(jīng)多年的修治,北宋建成了“金堤古堰,自開封府滎陽縣,東經(jīng)大名府清豐、南樂縣界,……千有余里,歷代筑之,以御河患,通謂之金堤”n[明]陳建:《皇明通紀(jì)》卷26,北京:中華書局,2008 年,第984 頁。,這為后來大名府漕運發(fā)達(dá),成為北方經(jīng)濟(jì)重鎮(zhèn)打下了堅實基礎(chǔ)。總之,太祖時期對大名府的城池建設(shè)重視不夠,加之大名府連年水患,使其在對遼戰(zhàn)爭中主要發(fā)揮屯兵御守、支援他州的作用。
(二)前線指揮功能。宋太宗在繼承太祖對遼和平外交策略的基礎(chǔ)上,仍以重臣駐守河北邊境,以防備遼朝。太平興國四年(979),太宗將主要精力集中于攻伐北漢的準(zhǔn)備事宜,正月“詔發(fā)曹單滑濰濱淄青鄆同耀華等州、京兆河南大名府軍儲赴太原”o《長編》卷20,太平興國四年正月癸卯,第444 頁。,大名府成為進(jìn)攻太原的重要囤儲糧草地之一。隨后“太宗遂幸大名”p《長編》卷20,太平興國四年二月庚午,第445 頁。指揮前線作戰(zhàn),五月北宋成功滅亡北漢,大名府在支援太原作戰(zhàn)中保障了前線部隊的糧秣供給,發(fā)揮了重要作用。
北漢既平,宋太宗領(lǐng)太原大軍北上,欲奪取遼南京幽州(今北京)。宋軍與遼戰(zhàn)于高粱河(今北京紫竹院公園一帶),大敗而歸,遼軍趁機(jī)南下,于太平興國五年十一月進(jìn)攻雄州(今河北雄縣),太宗北上督戰(zhàn),“駐蹕于大名府”a《長編》卷21,太平興國五年十一月戊午,第481 頁。。隨后,遼軍多次南下侵?jǐn)_宋境,宋太宗也多次駐蹕大名府以指揮前線作戰(zhàn),大名府成為了北宋皇帝駐蹕督戰(zhàn)之所。
北伐失敗后,宋太宗對遼防御態(tài)勢逐漸由積極進(jìn)攻轉(zhuǎn)為被動防御,“因周之舊,不因山河之固,以兵屯為險阻”b《長編》卷377,元祐元年五月乙丑,第9165 頁。,在河北地區(qū)增設(shè)多個軍事州、軍,如信安軍(今河北霸州東北)、保定軍(今河北廊坊文安縣西北)、順安軍(今河北保定安新縣)c參見卜凡:《北宋順安軍治所辨誤》,《保定學(xué)院學(xué)報》2020 年第6 期。、清州(今河北滄州青縣)、保州(今河北保定清苑區(qū))、安肅軍(今河北保定徐水區(qū))、寧邊軍(今河北保定)。又令張齊賢知代州(今山西忻州代縣),協(xié)同潘美鎮(zhèn)守河?xùn)|,防衛(wèi)太行山以西的區(qū)域。河北與河?xùn)|地區(qū)駐軍數(shù)量的快速增加,使得糧食供應(yīng)壓力增大。北宋實施南糧北運的政策,以供養(yǎng)北方重兵,所謂“祖宗以來,漕運東南,廣蓄軍食,內(nèi)實根本,外威四鄰,方其盛時,足支十余年”d《長編》卷45,咸平二年十一月甲子,第971 頁。。大名府占據(jù)漕運要道,宋太宗在太祖治理大名水患的基礎(chǔ)上,下令開掘黃河水道、興修黃河堤壩,進(jìn)一步加強(qiáng)對黃河的治理,使得黃河水患得到了有效控制,大名府的通航、轉(zhuǎn)運功能逐漸健全,成為北宋北方漕運的樞紐。
真宗時期,對遼仍采取被動防御的態(tài)勢,遼軍則以積極進(jìn)攻的態(tài)勢南下攻宋。咸平二年(999)至景德元年(1004)的五年間,遼軍不斷南下襲擾北宋邊境,宋軍實行“來則掩殺,去則勿追”e《宋史》卷266《錢若水傳》,第9168 頁。的策略,以小范圍的戰(zhàn)爭抵御遼軍。咸平二年,遼軍侵河北,宋真宗“次大名府,上御鎧甲于中軍,樞密使王顯、副使宋湜分押后陣,橫亙數(shù)十里”f《長編》卷45,咸平二年十一月甲子,第971 頁。,親自登上大名府城南門樓督戰(zhàn)。咸平三年(1000),契丹再入宋境,真宗“及車駕將親征,又命石保吉、上官正自大名領(lǐng)前軍赴鎮(zhèn)、定與潛會”g《宋史》卷279《傅潛傳》,第9474 頁。。宋將傅潛屯軍8 萬于定州而不應(yīng)敵,使得宋軍節(jié)節(jié)敗退,遼軍“入祁、趙,大縱抄劫,游騎出邢、洺間,百姓驚擾”h《長編》卷45,咸平二年十一月丁卯,第972 頁。,真宗為了應(yīng)對戰(zhàn)事再次駐大名府指揮戰(zhàn)爭。咸平六年(1003),真宗“仍命石保吉將萬兵鎮(zhèn)大名,以張軍勢”i《宋史》卷324《石普傳》,第10473 頁。。
遼軍多次南下后,逐漸洞悉北宋防御的不足?!跋唐?、景德中,邊兵二十余萬皆屯定武,不能分扼要害之地,致虜兵軼境,徑犯澶淵”j[宋]葉夢得:《石林燕語》卷9,北京:中華書局,1984 年,第132 頁。,北宋將重兵集中屯于定州,導(dǎo)致河北兩翼及邊境地區(qū)的駐軍防御空虛。景德元年九月,遼軍繞過重兵屯駐的定州,從宋軍薄弱的兩翼進(jìn)至大名府。真宗命王欽若鎮(zhèn)戍大名府,對遼軍實施阻擊。大名府駐軍成功攔截了遼軍南下的步伐,為真宗與宰相寇準(zhǔn)調(diào)軍北上御敵提供了時間。隨后,宋廷更加重視對大名府的駐守與整治。首先,派遣朝廷重臣駐守大名府。大中祥符元年(1008),“契丹使嘗過大名,謂準(zhǔn)曰:‘相公望重,何故不在中書?’準(zhǔn)曰:‘主上以朝廷無事,北門鎖鑰,非準(zhǔn)不可爾?!眐《長編》卷70,大中祥符元年十二月辛亥,第1582 頁。其次,重視大名府沿線水系的治理。大中祥符五年(1012),著作佐郎李垂上書曰:“臣請自汲郡東推禹故道,挾御河,減其水勢,出大伾、上陽、太行三山之間,復(fù)西河故瀆,北注大名西、館陶南,東北合赤河而至于海?!眑《長編》卷77,大中祥符五年正月戊戌,第1752 頁。對黃河水系的治理,使大名府水患得到較大改善,漕運體系也更加完備。
綜上所述,在宋遼戰(zhàn)爭中大名府駐軍起到了重要的支援作用,對于遼朝而言,大名府是南下開封的重要阻礙。大名府駐軍對遼軍的攔截,為宋軍支援提供了更多的時間,起到戰(zhàn)略緩沖的作用。景德元年(1004),正是由于大名府駐軍的堅守,間接地促成了宋遼間的停戰(zhàn)議和,保衛(wèi)了京師汴梁的安全。另外,大名府的軍糧儲備與轉(zhuǎn)運也為宋軍提供了堅實的后勤保障。
(一)河北軍事統(tǒng)領(lǐng)功能的確立。真宗后期,為保證霸州、保州一線的防御力量,重兵屯駐于定州、真定府、高陽關(guān)三處。仁宗初期,繼續(xù)實施真宗后期的邊防布置,而隨著西夏的崛起和宋夏戰(zhàn)爭的持續(xù),宋遼關(guān)系也發(fā)生改變,河北邊防日漸緊張。慶歷年間,遼朝向宋請收關(guān)南舊地并屯兵邊境威懾,仁宗始有調(diào)整河北邊防的準(zhǔn)備。大名府在此次調(diào)整中,其軍事地位得到了極大提升。
宋夏戰(zhàn)爭持續(xù),引發(fā)宋遼關(guān)系緊張。仁宗寶元三年(1040)至慶歷四年(1044)間,宋夏戰(zhàn)爭不斷。北宋主要兵力用于西北地區(qū)宋夏邊境的駐防,河北駐軍相對減少,對遼防御出現(xiàn)空虛?!捌醯ぞ郾闹荩彩故捰?、劉六符來求關(guān)南、北地”a[清]周城:《宋東京考》卷1《四京考》,北京:中華書局,1988 年,第7 頁。。遼此時索要關(guān)南之地,實有趁火打劫之意。面對遼軍即將南下的緊張局勢,宋朝官員一度建言遷都洛陽,b參見[明]李濂:《汴京遺跡志》卷13《雜志二》,北京:中華書局,1999 年,第215 頁:“朝議請城洛陽”。后又作罷。慶歷二年,“以真宗嘗蹕大名制契丹于幽薊為重鎮(zhèn)建以為北京”c[清]周城:《宋東京考》卷1《四京》,第9 頁。,升大名府為北京,是為陪都,此舉提高了大名府的軍事防御地位。此外,加緊修繕大名府城,進(jìn)一步鞏固城防,“為官府必高甍巨桷相望,以稱別都之雄”d[宋]強(qiáng)至:《祠部集》卷32《重建左藏庫記》,景印文淵閣四庫全書,第1091 冊,臺北:臺灣商務(wù)印書館,1986 年,第369 頁。。大名府升北京后,成為支援他路,保衛(wèi)京師汴梁、洛陽,防御遼朝的重要屏障。
北宋升大名府為北京,與遼軍的南下戰(zhàn)略有關(guān)?!哆|史》載,遼軍南下兵分三路,“至宋北京,三路兵皆會,以議攻取。及退亦然”e《遼史》卷34《兵衛(wèi)志上》,北京:中華書局,1974 年,第398 頁。。大名府是遼軍南下三路會兵之地。在戰(zhàn)略上,奪取了大名府,遼軍就控制了黃河以北,接著就可直接南渡黃河,攻取汴梁。
遼軍南下具體分為兩種情況:
其一,皇帝親征時,在戰(zhàn)略上分兩步走。首先兵分三路南下,會師大名府,然后再商議具體進(jìn)軍目標(biāo);退兵時亦是如此:
皇帝親征,留親王一人在幽州,權(quán)知軍國大事既入南界,分為三路,廣信軍、雄州、霸州各一。駕必由中道,兵馬都統(tǒng)、護(hù)駕等軍皆從。各路軍馬遇縣鎮(zhèn),即時攻擊。若大州軍,必先料其虛實、可攻次第而后進(jìn)兵。沿途民居、園囿、桑柘,必夷伐焚蕩。至宋北京,三路兵皆會,以議攻取。及退亦然。f《遼史》卷34,《兵衛(wèi)志上》,第398 頁。
由此可知,當(dāng)遼朝皇帝率軍南下三路出擊時,合兵攻取大名府是南下的第一步,于大名府再決定下一步進(jìn)攻方向;而回軍時,也同樣會兵于大名府,再商議具體的回軍路線。
其二,非皇帝親征時,遼軍由重臣率軍南下,會兵大名后,往往打草谷而還:
若帝不親征,重臣統(tǒng)兵不下十五萬眾,三路往還,北京會兵,進(jìn)以九月,退以十二月,行事次第皆如之。若春以正月,秋以九月,不命都統(tǒng),止遣騎兵六萬,不許深入,不攻城池,不伐林木;但于界外三百里內(nèi),耗蕩生聚,不令種養(yǎng)而已。a《遼史》卷34《兵衛(wèi)志上》,第399 頁。
遼軍南下的軍事行動,因出兵人數(shù)而有所區(qū)別:當(dāng)重臣率軍十五萬時,與皇帝親征進(jìn)兵一樣,三路南下,會師大名,再決定下一步目標(biāo);當(dāng)出兵只有騎兵六萬時,則以騷擾為戰(zhàn)略目標(biāo),不攻城池,不伐樹木,以擾亂河北地區(qū)的農(nóng)業(yè)種植為目標(biāo),最后打草谷而北去。大名府在河北平原的最南端,南面便是天險黃河,所以遼軍的侵?jǐn)_行為最南至大名府便不再繼續(xù)深入。
慶歷八年(1048),“朝廷經(jīng)制河北武備,議者欲增兵屯”b《宋史》卷196《兵十》,第4896 頁。,程琳上書建言加強(qiáng)大名府駐軍以御遼:
河朔地方數(shù)千里,連城三十六,民物繁庶,川原坦平。自景德以前,邊數(shù)有警,官軍雖眾,罕有成功。蓋定州、真定府、高陽關(guān)三路之兵,形勢不接,召發(fā)之際,交錯非便。況建全魏以制北方,而兵隸定州、真定府路,其勢倒置。請以河朔兵為四路,以鎮(zhèn)、定十州軍為一路,合兵十萬人;高陽關(guān)十一州軍為一路,合兵八萬人;滄、霸七州軍為一路,合兵四萬人;北京九州軍為一路,合兵八萬人。其駐泊鈐轄、都監(jiān)各掌訓(xùn)練,使士卒習(xí)聞主將號令,急緩即成部分。c《宋史》卷196《兵十》,第4897 頁。
程琳指出北宋景德以前御遼邊防的不足,在于沿邊諸鎮(zhèn)雖有防御但不足抵御騎兵,宋朝重兵屯駐于定州、真定府、高陽關(guān)三處,在戰(zhàn)爭中軍隊調(diào)發(fā)不便、機(jī)動性差,不能發(fā)揮各軍間的聯(lián)動作用,另外“建全魏以制北方,而兵隸定州、真定府路,其勢倒置”。朝廷將大名府的地位提升至北面的御遼中心,但是重兵的屯駐地卻并非在此,這與大名府的軍事地位不相符合。故建議將河北地區(qū)的駐軍加以平均,大名府一路駐軍數(shù)量增加至八萬,以據(jù)黃河天險,在河北以南、開封以北形成一條防御帶。如遇遼軍南下即可阻攔其于河北,又可減緩其行軍鋒芒以拱衛(wèi)京師安全,成為河北御遼的最后一道防線。大名府升為北京后成為河北路的首府,其軍事領(lǐng)導(dǎo)地位確定。大名府不僅是河北地區(qū)的經(jīng)濟(jì)大都市,更是河朔地區(qū)軍事指揮中心,所謂“宋亦建陪京于此以鎖鑰北門,契丹不敢遽窺也”d[清]顧祖禹:《讀史方輿紀(jì)要》卷16《北直七》,第696 頁。。
慶歷八年(1048),以大名為治所建大名府路,統(tǒng)領(lǐng)黃河沿線駐軍以拱衛(wèi)京師。宋初設(shè)河北都部署統(tǒng)領(lǐng)河北諸軍,后又增設(shè)安撫使、經(jīng)略安撫使,多由知州等充任,統(tǒng)領(lǐng)一路的兵馬,管理其軍務(wù),所謂“必以文臣為經(jīng)略,以總制之;武人為總管,領(lǐng)兵馬,號將官,受節(jié)制”。此次建大名府路,重新調(diào)整河北路的軍區(qū)設(shè)置,“分河北兵為四路,北京、澶懷衛(wèi)德博濱棣州、通利保順軍合為大名府路;瀛莫雄霸貝冀滄州、永靜乾寧保定信安軍合為高陽關(guān)路;鎮(zhèn)邢洺相趙磁州合為真定府路;定保深祁州、北平廣信安肅順安永寧軍合為定州路”e《宋史》卷96《兵十》,第4898 頁。,逐漸形成四大軍區(qū)建制?!氨本┚胖蒈姙橐宦?,合兵八萬人。其駐泊鈐轄、都監(jiān),各掌訓(xùn)練,使士卒習(xí)聞主將號令,猝緩即成部分?!眆《長編》卷164,慶歷八年四月辛卯,第3947 頁。分河北為四路后,各路分設(shè)都部署,大名府路都部署設(shè)立,又“始置大名府路安撫使”g《宋史》卷86《地理志二》,第2121 頁。,完善大名府路駐軍的統(tǒng)轄與管理職能。仁宗時,“北京舊不兼河北路安撫使,仁宗特以命賈文元。故文元召程文簡為代,乞只領(lǐng)大名一路。后文元再鎮(zhèn),固求兼領(lǐng),乃復(fù)命之”a[宋]葉夢得:《石林燕語》卷9,第128 頁。。自此,大名府知府往往兼任河北路安撫使,掌河北一路駐軍管理之權(quán)。大名府知府多選任兩府重臣擔(dān)任,亦有先任大名府知府后再升為宰執(zhí)得以重任的情況,如王欽若、寇準(zhǔn)、呂夷簡、程琳、夏竦、賈昌朝、韓琦、文彥博等一大批宰執(zhí)都曾擔(dān)任過大名府知府。b張春梅:《北宋大名府及其知府研究》,河南大學(xué)碩士學(xué)位論文,2007 年。英宗時期繼承了仁宗時期的防御建設(shè),依賴“澶淵之盟”與遼保持盟好,“終仁宗、英宗之世,契丹固守盟好,互市不絕”c《宋史》卷139《食貨下八》,第4563 頁。,但大名府仍是河北御遼的軍事重地。
綜上所述,大名府在升為北京后,又設(shè)大名府路駐軍,如夏竦所言:“惟北京為河朔根本,宜宿重兵,控扼大河,內(nèi)則屏蔽王畿,外則聲援諸路?!眃《長編》卷164,慶歷八年四年辛卯,第3948 頁。由此,大名府的御遼地位正式確立,大名府路駐軍成為保衛(wèi)黃河以北、拱衛(wèi)京師開封的最后一道防線。
(二)北方轉(zhuǎn)運樞紐功能的確立。神宗是有富國強(qiáng)兵、開疆拓土理想的君主,其繼位后修內(nèi)政、行改革,國庫得到充盈,北宋綜合國力得到明顯提升。神宗在西夏沿邊地區(qū)開展了拓邊活動,并取得了一些成就,“修復(fù)熙、河、洮、岷、疊、宕等州,幅員二千余里,斬獲不順蕃部一萬九千余人,招撫大小蕃族三十余萬各降附者”e[宋]詹大和等:《王安石年譜三種》,《王荊公年譜考略》,北京:中華書局,1994 年,第478 頁。。與此同時,鞏固北京大名府對河朔地區(qū)的后勤保障功能,把大名府建成支援戰(zhàn)爭后勤的總后方。
第一,加強(qiáng)大名府漕運調(diào)配與轉(zhuǎn)運功能。神宗時北方更加依賴南方物資的供應(yīng)。南方物資轉(zhuǎn)運至河北、河?xùn)|地區(qū)供沿邊州軍使用。除陸路運輸外,漕運控制著北宋國計民生的命脈。汴梁連接黃河,城內(nèi)又有汴河、金水河、廣濟(jì)河、惠民河等貫穿,有“漕運四渠”之稱,可連通東南西北各地。其中,汴河是原大運河的主體,承擔(dān)了北宋漕運東南六路物資的重要任務(wù)。永濟(jì)渠流經(jīng)大名府,“上水關(guān)曰善利,下水關(guān)曰永濟(jì)”f[清]顧祖禹:《讀史方輿紀(jì)要》卷16《北直七》,第697 頁。,溝通起了江淮、汴京與河北之間的漕運,“御河源出衛(wèi)州共城縣百門泉,自通利、干寧入界河,達(dá)于?!眊《宋史》卷95《河渠五》,第2353 頁。。河朔糧食豐收后,多屯于大名。大名府東南十里之馬陵道,在北宋時是重要的航運港口,漕運轉(zhuǎn)輸多在此裝卸,“宋人河北潛運往往于黎陽或馬陵道口裝卸,蓋津要所關(guān)矣”h[清]顧祖禹:《讀史方輿紀(jì)要》卷16《北直七》,第702 頁。?!昂颖敝蒈娰p給茶貨,以至應(yīng)接沿邊榷場要用之物,并自黃河運至黎陽出卸,轉(zhuǎn)入御河,費用止于客軍數(shù)百人添支而已。向者,朝廷曾賜米河北,亦于黎陽或馬陵道口下卸,倒裝轉(zhuǎn)致,費亦不多?!眎《宋史》卷95《河渠五》,第2356 頁。南方物資經(jīng)過汴河運至黃河,一部分輸入開封,另一部分運送至大名府的馬陵道口,在大名分倉卸下儲存,后再經(jīng)由連接定州的嘉山渠、保州潛河等諸多運河分散至各地,最終運送至河北沿邊等各州軍,運送過程中會以陸運相輔助。故,大名府是保障河北整路物資存放、轉(zhuǎn)運、供應(yīng)的樞紐。
第二,擴(kuò)大大名府軍儲的規(guī)模?!昂颖?、河?xùn)|、陜西三路租稅薄,不足以供兵費,屯田、營田歲入無幾,糴買入中之外,歲出內(nèi)藏庫金帛及上京榷貨務(wù)緡錢,皆不翅數(shù)百萬。”j《宋史》卷175《食貨上三》,第4256 頁。中唐以后,北方糧食自我供給能力逐漸減弱,對南方糧食的依賴性增強(qiáng),大名府在這種局勢下便成為河北路軍糧及各種軍用物資提供的重要基地,是河北、河?xùn)|駐軍后勤保障的命脈所在,“其聚人也廣,其養(yǎng)兵也眾,金繒泉布之蓄,與夫每歲十七縣常賦之入,海輸而山委”k[宋]強(qiáng)至:《祠部集》卷32《重建左藏庫記》,第369 頁。。熙寧三年(1070),“乃詔所給內(nèi)帑別額綢絹錢五十萬緡,收其本儲之北京,息歸之內(nèi)帑”a《宋史》卷128《食貨上三》,第4233 頁。。熙寧八年(1075),又“詔澶州、北京置倉貯糧,澶州三百十五萬石,北京四百五十萬石,期二年修畢,賜度僧牒五百給其費”b《長編》卷260,熙寧八年二月己卯,第6343 頁。。大名府糧倉規(guī)模進(jìn)一步擴(kuò)大,儲量持續(xù)增加。元豐六年(1083),河朔谷物豐收,“是歲大名東、西濟(jì)勝二倉,定州衍積、寶盈二倉與瀛州之倉告成各二千楹”c《長編》卷311,元豐四年二月戊戌,第7550 頁。。熙寧年間,韓琦判大名府,其曾言:“全魏今別都,地總北道勝?!眃[宋]韓琦撰,李之亮、徐正英箋注:《安陽集編年箋注》卷3,成都:巴蜀書社,2000 年,第111 頁。大名府已成為黃河以北經(jīng)濟(jì)最繁榮的城市,是北方的經(jīng)濟(jì)中心。
第三,發(fā)展大名府的牧監(jiān)制度,擴(kuò)大養(yǎng)馬規(guī)模?!按竺㈠Y、安陽、臨洺、汲郡之地,頗雜斥鹵,宜于畜牧。浮陽際海,多鬻鹽之利?!眅《宋史》卷86《地理志二》,第2131 頁。大名府附近多河流泥沙,土質(zhì)疏松且多鹽堿之地,并不適合耕種糧食,反而適合養(yǎng)馬?!氨言隈R,而能蕃息馬者,牧監(jiān)也?!眆[元]馬端臨:《文獻(xiàn)通考》卷160《兵考十二》,北京:中華書局,2011 年,第4788 頁。故而宋初便在大名府開設(shè)牧監(jiān)飼馬以供軍用。太宗太平興國三年始在大名發(fā)展軍馬,設(shè)養(yǎng)馬務(wù)負(fù)責(zé),至仁宗時,養(yǎng)馬規(guī)模擴(kuò)大,在大名府設(shè)三牧監(jiān),負(fù)責(zé)軍馬的喂養(yǎng)與管理,以供應(yīng)河北軍隊的后勤需要。神宗時期改革牧監(jiān),進(jìn)一步擴(kuò)大大名府的牧監(jiān)規(guī)模,設(shè)河南、河北兩大監(jiān)牧司,河北的監(jiān)牧司“其官廨河北于大名府”g[清]黃以周等輯注:《續(xù)資治通鑒長編拾補(bǔ)》卷3,神宗熙寧元年九月乙酉,北京:中華書局,2004 年,第130 頁。。
哲宗時期,政局不穩(wěn),前期朝政由高太后等把持,高太后廢除王安石變法,打擊改革一派,起用司馬光等舊黨恢復(fù)舊法,元祐更化后使得宋朝國內(nèi)經(jīng)濟(jì)波動。元祐八年(1093),哲宗親政后即下令“紹述”,重施元豐之制,推行新法。國家政策法令的頻繁更改,使得北宋朝堂一度陷入新舊黨派爭權(quán)奪利的內(nèi)部斗爭中,新法的實施并未成功振興北宋國力,反而使內(nèi)部黨爭愈演愈烈,極大地消耗了宋朝的國力。加之,哲宗時對西夏的兩次用兵耗費巨大,宋朝經(jīng)濟(jì)逐漸走向衰敗。北宋整體經(jīng)濟(jì)的衰敗,使得大名府對北方邊防駐軍的后勤供給能力也大不如前。
(三)宋末御遼功能的持續(xù)?;兆诮y(tǒng)治時期,北宋國內(nèi)政治腐敗不堪,河北、河?xùn)|地區(qū)的邊防已逐漸頹廢,邊防駐軍喪失了應(yīng)有的作戰(zhàn)能力,尤其河北“為將者多是膏粱子弟,畏河?xùn)|、陜西不敢往,盡欲來河北。百年之間,未嘗知有烽火之警,雖有出屯,不離本路,唯是優(yōu)游暇日,安得不驕且惰也”h[宋]趙汝愚編:《宋朝諸臣奏議》卷140《上徽宗論河北備邊五事》《選將兵》,上海:上海古籍出版社,1999 年,第1586 頁。。加之“將不知兵,兵不知戰(zhàn),一旦倉猝,不可枝梧。邊臣若預(yù)為振舉,則謂之張皇,而朝廷亦自不容;若依舊宴安,號為無事,則綱目日見頹廢,有不勝舉之憂”i[宋]趙汝愚編:《宋朝諸臣奏議》卷140《上徽宗論河北備邊五事》,第1586 頁。。宋遼自澶淵之盟以來都無戰(zhàn)事爆發(fā),使得北宋武備松弛,大名府駐軍作戰(zhàn)能力下降。
但徽宗時期,大名府仍是北方前線行軍作戰(zhàn)的重要軍儲之地,置有“左藏庫”。j《宋史》卷165《職官五》,第3907 頁:“左藏東西庫,掌受四方財賦之入,以待邦國之經(jīng)費,給官吏、軍兵奉祿賜予。舊分南北兩庫,政和六年修建新庫,以東西庫為名。西京、南京、北京各置左藏庫?!钡藭r河北經(jīng)濟(jì)凋敝,每年自產(chǎn)糧食的能力已十分低下。神宗、哲宗時期以來,漕運的主河道汴河、淮南運河等已出現(xiàn)嚴(yán)重的淤積情況,漕運河道水情變差,萬石船已不能通航,k參見黃純艷:《宋代運河的水情與航行》,《史學(xué)月刊》2016 年第6 期。運往大名府而支援北方的糧食已出現(xiàn)短缺。而至徽宗時又疏于對運河的治理,至大名府的漕運量急劇減少。此種情況下,即使江淮地區(qū)有充足的糧食,但大名府段運河的漕運能力已不足以支撐伐遼戰(zhàn)爭的消耗。宣和二年(1120),宋、金簽訂海上之盟,想趁遼內(nèi)外交困之機(jī),與金南北夾擊攻取幽云地區(qū)。同年,北宋依約伐遼,童貫領(lǐng)兵北上,結(jié)果戰(zhàn)敗。這與大名府對河北地區(qū)的糧食的供給不足不無關(guān)系。
北宋攻遼的失敗,使金朝看到了宋軍戰(zhàn)斗力的低下,于滅遼的第二年即靖康元年(1126),便分兩路大軍南下攻宋。金軍東路由平州入幽州,南下攻真定府,取汴梁;西路自云州至太原,南下取洛陽,進(jìn)而會師東路軍,攻開封。北宋以大名府駐軍抵御金兵東路軍的南下,何?“請置四道都總管,以大名、河南、應(yīng)天、襄陽為治所,事得專決,財?shù)猛ㄓ?,官得辟置,兵得便宜,為御戎計緩急,欲以羽檄召兵入衛(wèi)京師。欽宗從其言”a[宋]徐自明撰,王瑞來校補(bǔ):《宋宰輔編年錄校補(bǔ)》卷13《欽宗皇帝》,北京:中華書局,1986 年,第878 頁。,又令梁方平、何灌領(lǐng)兵兩萬,守大名府南黎陽渡口以阻擊金兵。由此可知,大名府至北宋滅亡都是北宋朝廷抵御外敵入侵京師的屏障,是黃河以北的最后一道防線。大名府駐軍在抵御外敵時確能起到“緩急”的作用,但前提是宋朝需要有其他強(qiáng)勁的軍隊能用以應(yīng)援,但此時河北的駐軍已是“將兵十無二三”b[元]馬端臨:《文獻(xiàn)通考》卷153《兵考五》,第4595 頁。。最終在金兵強(qiáng)大的實力下,大名府的防御已顯得不堪一擊,靖康二年(1127)金兵攻入開封,北宋滅亡。
宋朝大名府功能不斷發(fā)展、完善,對抵御遼軍南下發(fā)揮了至關(guān)重要的作用。太祖時期國內(nèi)戰(zhàn)爭頻繁,加之黃河水患不斷,大名府經(jīng)濟(jì)發(fā)展受限,在戰(zhàn)爭中主要發(fā)揮支援他路的作用。太宗時期,戰(zhàn)爭中心由河?xùn)|地區(qū)轉(zhuǎn)至幽州地區(qū),在北伐對遼作戰(zhàn)中大名的后勤供給功能開始顯現(xiàn)。真宗時期,遼軍大舉南下,大名府發(fā)揮了重要的攔截作用,為宋軍支援提供了時間。仁宗時期,河北地區(qū)經(jīng)濟(jì)得到恢復(fù)與發(fā)展,大名府的糧倉地位確立,物資轉(zhuǎn)運功能成為其核心功能,至神宗時期發(fā)展至頂峰。大名府升北京后成為河北地區(qū)的政治、經(jīng)濟(jì)、軍事指揮中心。北宋調(diào)整軍區(qū),設(shè)大名府路,統(tǒng)州數(shù)十個以拱衛(wèi)京師,成為河北御遼的最后一道軍事防線。直至北宋末年,大名府仍發(fā)揮其后勤保障與軍事防御的作用。
在北宋御遼整體戰(zhàn)略上,大名府是“北門鎖鑰”,是河北地區(qū)抵御遼兵的戰(zhàn)略要地?!按竺?,河北之要處,為官府必高甍巨桷相望,以稱別都之雄。又其聚人也廣,其養(yǎng)兵也眾,金繒泉布之蓄?!眂[宋]強(qiáng)至:《祠部集》卷32《重建左藏庫記》,第369 頁。升為北京后,大名府成為北宋御遼體系中的重要一環(huán)。北宋為防御遼朝,在河北一路建設(shè)了三條防線:遼宋沿邊地區(qū)以關(guān)南三鎮(zhèn)為中心設(shè)軍駐守,加之塘濼、防護(hù)林形成第一道防線;沿邊地區(qū)以定州為中心與真定府、河間府三者相互呼應(yīng),形成重兵防御區(qū)域,此為第二道防線;最后一條防線,則是大名府路對京師開封的保衛(wèi)。在三條防線中,河朔地區(qū)的糧食儲備多在大名府,它是供應(yīng)河北、河?xùn)|沿邊州、軍的重要物資提供地,是北宋河北御遼的糧倉與總后方。此外,宋朝為彌補(bǔ)燕云地區(qū)天險的缺失,采取“以兵為險”的對遼防御策略,必須妥善解決河北、河?xùn)|地區(qū)軍隊供給的問題。大名府依靠發(fā)達(dá)的運河體系與優(yōu)越的地理位置,將物資轉(zhuǎn)運至北方沿邊地區(qū),使北宋實施“以兵為險”的防御策略成為了可能。